您好,欢迎加入我们 【会员登陆】【注册

MTK手机网:专注MTK平台,提供MTK6577,MTK6589手机资讯评测

当前位置: 主页-> MTK手机教程ROM->

MTK科普:什么是ARM big.LITTLE架构

时间:2013-05-01来源:52研发网 作者:佚名 点击: 2评论
日前有消息显示联发科技即将在今年第三季度推出采用big.LITTLE架构的双核Cortex-A15加双核Cortex-A7的四核心平板应用处理器,并且将同步展开big.LITTLE四核方案整合数据机(Modem)的系统单晶片
  日前有消息显示联发科技即将在今年第三季度推出采用big.LITTLE架构的双核Cortex-A15加双核Cortex-A7的四核心平板应用处理器,并且将同步展开big.LITTLE四核方案整合数据机(Modem)的系统单晶片(SoC)设计,意思就是除了平板可以使用之外,还可以运用于智能手机,那么什么是big.LITTLE架构,big.LITTLE技术的好处是什么,今天我们通过这篇文章来了解一下。

   英国ARM公司为削减智能手机及平板终端等CPU耗电量而推出了“big.LITTLE技术”。该技术可相应于终端的处理负荷,分别使用微架构各异的CPU内核群(群集),从而兼顾低耗电量和高性能。

本文来自MTK手机网http://www.mtksj.com

从原理上来说,只要是指令集架构相同的CPU内核均可适用big.LITTLE技术,目前可使用的是Cortex-A15和Cortex-A7的组 合。处理性能在必要时用高性能的Cortex-A15执行处理,在空闲时和负荷较低时则用电力效率较高的Cortex-A7(图1)。

本文来自MTK手机网http://www.mtksj.com

本文来自MTK手机网http://www.mtksj.com

图1:切换不同的内核 本文来自MTK手机网http://www.mtksj.com

本文来自MTK手机网http://www.mtksj.com

不同工作频率的利用时间示例 本文来自MTK手机网http://www.mtksj.com

据ARM介绍,当CPU的不同工作频率的利用状况为以下情况时,通过利用big.LITTLE技术,可将CPU的耗电量削减70%以上。此时,Cortex-A15的利用时间占12%,Cortex-A7为88%。

本文来自MTK手机网http://www.mtksj.com

目前以Task Migration型为主 本文来自MTK手机网http://www.mtksj.com

big.LITTLE技术的使用模式主要有两种:(1)相应于处理负荷切换使用大小内核的Task Migration型,(2)利用大小内核驱动单一OS作SMP运行的MP(multiprocessing)型。

本文来自MTK手机网http://www.mtksj.com

(1)的Task Migration型是开篇提到的利用方法,是以前就存在的DVFS的扩展方法。当处理负荷降低到一定水平时,就可切换为Cortex-A7。同时运行的只有Cortex-A15或Cortex-A7其中一方的群集。

本文来自MTK手机网http://www.mtksj.com

(2)的MP型会相应于每项任务的负荷,由OS调度器判断并决定是由Cortex-A15还是Cortex-A7来执行任务。如果没有需要高处理性能的任务,就会关闭未分配到任务的内核电源。

本文来自MTK手机网http://www.mtksj.com

ARM公司项目管理部处理器事业部董事John Goodacre表示,big.LITTLE技术目前主要以(1)的Task Migration型的利用模式为主。

本文来自MTK手机网http://www.mtksj.com

(2)的MP型需要大幅修正OS调度器等。这是因为,支持SMP的OS一般会均等利用多个内核,不具备电力效率各异的异构群集这一概念。因此先采用(1)。

本文来自MTK手机网http://www.mtksj.com

还将考虑采用第三种利用模式

本文来自MTK手机网http://www.mtksj.com

最初,(1)的Task Migration型为群集间的切换及内核间的硬件差异吸收,而采用了虚拟化技术,不过“只是在Task Migration型的原型中沿用了虚拟化技术。实际产品中虚拟化技术的采用不是必需的”(ARM公司的Goodacre)。

本文来自MTK手机网http://www.mtksj.com

另外,Goodacre还表示,big.LITTLE技术除了上述(1)和(2)之外,还在探讨可谓是二者混合版的以Linaro等为主的第三种利用模式。
转载MTK手机网原创文章请保留链接:MTK科普:什么是ARM big.LITTLE架构
顶一下
(87)
95.6%
踩一下
(4)
4.4%


本文标签: ARM big.LITTLE 架构
分享到:
------分隔线----------------------------
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
  • VeryARM
    2014-12-02 09:28:09发表

    哈哈,原来是这样,www.veryarm.com 学习了big.little

栏目列表
推荐内容
最新评论