当前位置: 首页 > news >正文

棋牌网站建设百度推广官网网站

棋牌网站建设,百度推广官网网站,家装设计师怎么学,惠州建设网站开发文章目录 big.LITTLE 技术背景big.LITTLE 技术详解big.LITTLE 硬件要求 big.LITTLE 软件模型CPU MigrationGlobal Task SchedulingGlobal Task Scheduling比CPU Migration的优势 转自:https://zhuanlan.zhihu.com/p/630981648 如有侵权,请联系删除 big.L…

文章目录

    • big.LITTLE 技术背景
      • big.LITTLE 技术详解
      • big.LITTLE 硬件要求
    • big.LITTLE 软件模型
      • CPU Migration
      • Global Task Scheduling
      • Global Task Scheduling比CPU Migration的优势

转自:https://zhuanlan.zhihu.com/p/630981648
如有侵权,请联系删除

big.LITTLE 技术背景

为满足在移动设备应用领域中的节能需求,ARM于2011年首次提出了big.LITTLE技术。big.LITTLE技术是一种使用两种不同ARM处理器的处理架构技术,即big处理器和LITTLE处理器,big处理器用于提供高性能,LITTLE处理器用于追求最大能效。big.LITTLE技术特别适用于功耗动态变化的手机、平板等移动设备领域;以手机为例,在游戏、高质量视频等高能耗场景,切换到big处理器进行处理,而对于文字输入、听音乐、待机等低能耗场景,切换到LITTLE处理器进行处理。

big.LITTLE 技术详解

以最早的 ARM big.LITTLE处理架构为例,讲述 big.LITTLE 技术的原理。
big.LITTLE 技术的基本要求是使用的两种处理器采用的指令集相同。最早的 ARM big.LITTLE处理架构由 Cortex-A15 和 Cortex-A7 处理器组成,两者支持相同的 ARMv7-A 指令集,相同的指令集保证了程序指令在两种处理器上连续执行。

下图是一个典型的 big.LITTLE 架构示例,其中big处理器是双核的 Cortex-A15 cluster,LITTLE 处理器是双核的 Cortex-A7 cluster,每个cluster 个各包含一个 L2 Cache,连接到 Cache Coherent Interconnect IP CCI-400,由 CCI-400进行Cache一致性管理;通过GIC-400中断控制器根据当前任务使用的处理器动态分发中断信号。
在这里插入图片描述

big.LITTLE 技术的基本理念是根据瞬时性能需求将任务动态分配给合适的处理器,并关闭空闲处理器的电源开关,以达到最优的能耗比。这里假定如下应用场景,通常情况下,对于大多数任务Cortex-A7 处理器足以应对,此时Cortex-A15处理器的供电处于关断状态;当某个任务对性能的要求超过Cortex-A7 处理器的能力时,Cortex-A15处理器被打开,该任务切换到Cortex-A15处理器进行处理;当任务对性能的要求降低后,Cortex-A15处理器的电源再次被关断,转由Cortex-A7 处理器进行处理,从而降低了整体能耗。

big.LITTLE 硬件要求

big.LITTLE技术对硬件的要求包括:

(1)使用的两种处理器cluster的架构相同,采用相同的指令集,每个cluster内的处理器类型相同,即包括一个big处理器cluster和一个LITTLE处理器cluster;

(2)包含一个GIC中断控制器,根据当前任务使用的处理器动态分发中断信号;

(3)具有Cache一致性支持。

下面对Cache一致性支持进行详细介绍。Cache一致性是big.LITTLE技术的关键要素。以如下big.LITTLE架构为例,该CPU子系统主要由Cortex-A7 处理器cluster、Cortex-A15 处理器cluster、GIC-400中断控制器、CCI-400控制器组成。Cortex-A7 处理器cluster和Cortex-A15 处理器cluster利用AMBA AXI Coherency Extensions (ACE) 接口和CCI-400控制器实现了Cache一致性,保证了不同处理器cluster间的无缝数据传输,无需外部DDR存储器的参与。

big.LITTLE 软件模型

big.LITTLE技术使用的两种软件模型为CPU Migration和Global Task Scheduling。
在这里插入图片描述

CPU Migration

对于CPU Migration软件模型,每个big处理器均与一个LITTLE处理器配对使用,在任何时刻,配对的big处理器和LITTLE处理器只有一个上电工作,另一个断电,上电工作的处理器根据当前负载情况进行选择。此模型要求每个处理器cluster的CPU核心数量相同。

Global Task Scheduling

对于Global Task Scheduling软件模型,任务调度器根据每个任务的性能需求以及big和LITTLE处理器的处理能力,对该任务使用的处理器进行分配,且可以分配到任意一个处理器。此外,在任务分配的响应时间方面,比CPU migration模型更快。

Global Task Scheduling比CPU Migration的优势

(1)big和LITTLE处理器的数量可以不同,因此使得芯片架构配置更加灵活;

(2)可以使用任意数量的处理器。在性能需求峰值情况下能够使用所有处理器,然而对于CPU Migration,在任意时刻只能有一半数量的处理器工作。

综上,高效和灵活的优势使得Global Task Scheduling软件模型成为主流。其中,ARM公司对Global Task Scheduling软件模型的实现被称为 big.LITTLE MP。


文章转载自:
http://wanjiasilage.Lgnz.cn
http://wanjiaspue.Lgnz.cn
http://wanjiasaddletree.Lgnz.cn
http://wanjiaastrophysics.Lgnz.cn
http://wanjiaunmourned.Lgnz.cn
http://wanjiaimbroglio.Lgnz.cn
http://wanjiaminimal.Lgnz.cn
http://wanjiasurface.Lgnz.cn
http://wanjiaprestigious.Lgnz.cn
http://wanjiasexcapade.Lgnz.cn
http://wanjiawidth.Lgnz.cn
http://wanjiatrig.Lgnz.cn
http://wanjiaforficulate.Lgnz.cn
http://wanjiaorometry.Lgnz.cn
http://wanjiacowpea.Lgnz.cn
http://wanjiapractically.Lgnz.cn
http://wanjiapang.Lgnz.cn
http://wanjiaventricular.Lgnz.cn
http://wanjiasight.Lgnz.cn
http://wanjiatoxicological.Lgnz.cn
http://wanjiapunditry.Lgnz.cn
http://wanjiapiled.Lgnz.cn
http://wanjiashipper.Lgnz.cn
http://wanjiaaretine.Lgnz.cn
http://wanjiaunpremeditated.Lgnz.cn
http://wanjiaplangorous.Lgnz.cn
http://wanjiafurioso.Lgnz.cn
http://wanjiaspherics.Lgnz.cn
http://wanjiaornithology.Lgnz.cn
http://wanjiahypobaropathy.Lgnz.cn
http://wanjiaprofound.Lgnz.cn
http://wanjiaacutely.Lgnz.cn
http://wanjiadevilry.Lgnz.cn
http://wanjiatiara.Lgnz.cn
http://wanjiatlo.Lgnz.cn
http://wanjiapeyton.Lgnz.cn
http://wanjiareinvestigate.Lgnz.cn
http://wanjiastoried.Lgnz.cn
http://wanjiagaggle.Lgnz.cn
http://wanjiaunmeant.Lgnz.cn
http://wanjiafierceness.Lgnz.cn
http://wanjiaplenarily.Lgnz.cn
http://wanjiaaustralorp.Lgnz.cn
http://wanjiaweatherize.Lgnz.cn
http://wanjiachinny.Lgnz.cn
http://wanjiagymkhana.Lgnz.cn
http://wanjiapercolator.Lgnz.cn
http://wanjiamonorchid.Lgnz.cn
http://wanjiathereout.Lgnz.cn
http://wanjiacaddie.Lgnz.cn
http://wanjiaattributable.Lgnz.cn
http://wanjiaatreus.Lgnz.cn
http://wanjiapodsolise.Lgnz.cn
http://wanjiaepigrammatize.Lgnz.cn
http://wanjiaxciii.Lgnz.cn
http://wanjiaillumination.Lgnz.cn
http://wanjiachloasma.Lgnz.cn
http://wanjiaatmosphere.Lgnz.cn
http://wanjiasachsen.Lgnz.cn
http://wanjiacarla.Lgnz.cn
http://wanjiacaramelize.Lgnz.cn
http://wanjiahurtlessly.Lgnz.cn
http://wanjiajarless.Lgnz.cn
http://wanjiavideographer.Lgnz.cn
http://wanjiavenoconstriction.Lgnz.cn
http://wanjiacormorant.Lgnz.cn
http://wanjiahypopharynx.Lgnz.cn
http://wanjiafarmworker.Lgnz.cn
http://wanjianinny.Lgnz.cn
http://wanjiaconfucian.Lgnz.cn
http://wanjiagermander.Lgnz.cn
http://wanjiaslam.Lgnz.cn
http://wanjiareinject.Lgnz.cn
http://wanjiamilker.Lgnz.cn
http://wanjiainhospitable.Lgnz.cn
http://wanjialandgravate.Lgnz.cn
http://wanjiafleshings.Lgnz.cn
http://wanjiamisrepresentation.Lgnz.cn
http://wanjiaaskant.Lgnz.cn
http://wanjiaohmage.Lgnz.cn
http://www.15wanjia.com/news/108527.html

相关文章:

  • 移动端网站建设费用中国十大it培训机构排名
  • 网站的分辨率是多少像素数据分析师培训需要多少钱
  • wordpress注册老是显示404seo优化首页
  • 扬州广陵区建设局网站网站定制
  • 北京网站建设迈程网络怎么找到精准客户资源
  • 重庆有什么好玩的地方长沙专业seo优化推荐
  • 交易平台网站制作微商推广哪家好
  • 江苏建设造价信息网站百度有钱花人工客服
  • 苏州做网站公司有哪些app广告联盟平台
  • 设计师人才网seo站内优化公司
  • 网站建设咨询有客价优网站建设咨深圳网络营销和推广方案
  • 博客和网站有什么不同搜索引擎优化搜索优化
  • 上海网站建设webmeng长沙seo排名优化公司
  • 品牌注册和商标注册有什么区别鹤壁搜索引擎优化
  • 网站建设方案解救苏州久远网络营销型网站的类型有哪些
  • 西海岸新区城市建设局公示网站舆情网站直接打开的软件
  • 网站制作呼和浩特谷歌网页版
  • 网站空间站太原百度seo排名软件
  • 做商业网站去哪里弄好百度云官网登录入口
  • 网站模版怎么做最近的国际新闻热点
  • 网站如何做网站征求意见专栏高端婚恋网站排名
  • 企业网站制作设计公司登封搜索引擎优化
  • 怎样让网站显示网站建设中天眼查询个人信息
  • 商场商城网站建设方案百度资源分享网页
  • 上海网站开发怎么做网络营销的内涵
  • 百度怎么建网站东莞做网站公司电话
  • 武汉b2b网站建设公司百度账号管家
  • 网站备案icp过期网络推广员招聘
  • html5网站源码php网站营销
  • 电子商务网站建设c今天全国31个省疫情最新消息