X
日期:2015-08-14 10:30:46作者:nic来源:爱活网

大小核架构来帮忙 看高通骁龙810如何让马儿跑得快又不吃草

人都是贪心的,早在古时候我们就奢望马儿跑得快,又不想马儿多吃草,而到了现在,我们对于手机的需求也是如此,既想追求更高的性能,但最好手机又能有长时间的续航,但往往事实并不尽人愿,活好了往往不够持久,够持久了吧,活又做不好。但时间到了2015年,配备高通骁龙810的众多手机却能做到这一点,如一加手机2、索尼Z3+、HTC M9,今天我们就来谈谈,高通是如何在保证性能的前提下,又让手机用的更久。

要平衡处理器性能和功耗之间的关系,这可是一门学问,为此高通引入了ARM big.LITTLE架构来实现这一点,我们熟悉的高通骁龙810、808都采用了这一架构。一直以来,高性能、低功耗都是手机处理器厂商关注的需求,早在2010年,ARM就已经开始寻找两者的平衡点,而直到一年之后才提出了big.LITTLE架构概念,这一模式直接使得传统手机芯片和功耗问题有了极大的改善。

那什么是ARM big.LITTLE架构呢?其实这个很好解释,如果用人来形容big.LITTLE架构的话,那Big就像是力大无穷的男人,而LITTLE则像是娇小的女人,正所谓男女搭配干活不累,把处理器的任务看作做家务,男生虽然力大无穷但吃的多,所以遇到了提水、搬重物这些需要力气的活都会交给Big先生来干。但如果仅仅是一些擦拭、洗衣服的轻松活,则可以全都交给LITTLE小姐,毕竟女生相对吃的更少,这时候Big先生就可以完全不消耗的停下来休息了。当然,在没有家务的时候(手机完全休眠时),Big先生和LITTLE小姐都可以完全停下来休息,这样无疑就能更好地节省手机芯片的功耗。

以此为基础,高通骁龙810和传统八核处理器就有惊人的区别了,它并没有将传统内核放在单一的处理器上,而是一分为二,四个核心采用了高性能的ARM Cortex-A57架构,另外四个则配置了低功耗的Cortex-A53架构,两者处于一个处理器子集中共同协力工作,其中ARM Cortex-A57负责了大多数高性能的工作,而一般人物则使用Cortex-A53来完成,这样不仅能实现高性能,也能降低日常的功耗。


(ARM big.LITTLE架构图示)

也许看到这里,你就要提出问题了,处理器是怎么分配这些任务的呢?他又怎么能知道什么任务该Big先生做,什么事归LITTLE小姐做?这时候big.LITTLE Processing就登场了,它就像主人一样管理着每一件任务的分配,指挥着Big先生和LITTLE小姐干活,更为重要的是,Processing对于处理器不会造成任何压力,不会妨碍任何软件和命令的运行。

根据ARM官方的数据来看,big.LITTLE架构的芯片相比普通处理器,在处理小任务和后台任务时能够降低70%左右的功耗,而处理中等强度的任务则可以减少50%的功耗,同时又能保证最高性能。要知道在现今智能手机的性能早就不再是制约用户使用的瓶颈,往往延长续航才能让用户有更多享受乐趣的时间,所以这也就是为什么配备高通骁龙810能够在兼顾性能的同时,又能拥有长时间的续航。

除此之外,保证使用功耗一直以来也是高通骁龙处理器的看家本领,除了big.LITTLE外,DVFS(Dynamic voltage and frequency scaling)技术也能进一步降低手机的功耗,举个例子来说,DVFS就像是装备有温度感应器的自动化空调,能够根据室内的实际温度来自动调节室内的温度,以此来让室内始终保持在一个舒适的温度中。手机芯片的功耗就像是室内的温度一样,为了保证它始终处于一个理想标准,配备DVFS技术的芯片可以根据运行应用程序的不同计算需求来动态跳帧芯片的运行频率和电压,这几乎也成为了高通骁龙处理器的标准配备。而高通QuickCharge 2.0充电技术的搭载又很好的为长时间战斗打下了基础,一小时就能充满手机,怎么用都不必担心手机没电啦。

智能手机的发展的确带给了人们许多生活上的便利,我们越来越沉浸在其中,却常常受到手机没电的困扰,一颗出色的手机芯片应该在提供高效运算性能的同时,又能兼顾长时间使用,有了ARM big.LITTLE架构、DVFS技术和QuickCharge2.0加持的高通骁龙810处理器,无疑就能很好的实现这一点,而这也体现了高通在处理器设计上的平衡之道,相信随着用户对于续航需求的加深,这类从用户实际需求出发的考量将会越来越有价值。

(编辑:nic)
正在加载评论...