经过这几年的努力,联发科迅速崛起,技术、芯片、平台方案越来越完备,在智能手机领域一路高歌猛进,旗下芯片产品深受手机厂商的青睐。可是,每当提起联发科,脑海中总会第一时间把它与千元机联系在一起,一直以来联发科为打造高端处理器而不断努力,但造化弄人,定位高端的处理器总被用在“中低端机”上,低端似乎成为萦绕在联发科上方挥之不去的梦魇。 手机重拾平衡 解析联发科CorePilot技术 在2013年,联发科全球首创CorePilot异构计算技术,CorePilot是联发科为旗下多核心产品量身定制的一项新技术,CorePilot异构计算技术可以简单的看做ARM Big.LITTLE,是一种大核心+小核心的架构技术,如今已经进化到了3.0版本,不仅可以支持大小核异构计算,还能够灵活的控制CPU与GPU之间的协同工作,使用场景不同智能调配,让它们能发挥出最优性能和最佳功耗,让采用联发科芯片的终端产品更加节能省电。 联发科首创CorePilot异构计算技术 联发科CTO周渔君曾表示:“现在影响手机的体验并非手机处理器的性能,而是电池的使用时间,本港台直播们的CorePilot技术可以分配不同任务让不同的核心处理,这就让功耗与性能得到了完美的统一” 举列来说,当智能手机运行一个流媒体应用时,需要占用CPU的资源,在屏幕上需要对应的显示,所以会占用屏幕的资源,还需消耗处理器当中多媒体模块的资源,如果这个流媒体从网络过来,则还要使用到modem的资源。在上述这个过程当中,所使用到的电路都会影响到发热,而对于用户来说,体验就是上述所有过程的一个结果,CorePilot技术在这个过程中,对处理器作出调整,让不同的模块都作出相应的变化,从而手机体验更优、用户感觉最好。 CorePilot 1.0:合理调用CPU核心 2013年7月,联发科推出第一款搭载CorePilot异构计算技术的移动处理芯片——MT8135,用于Android平板电脑,在使用时最大限度提高性能并且降低功耗。 big.LITTLE核心调用演示(图片引自联发科官网) CorePilot 1.0是专为对称和非对称多核CPU的高效管理实现负载均衡和更好性能。因使用场景不同智能调配,让它们能发挥出最优性能和最佳功耗,相比之前,日常使用任务可以降低70%的功耗,让采用MTK芯片的终端产品更加节能省电。 CorePilot 1.0包含三个方面的技术。第一,最新的异构调度算法,能够更有效的平衡每颗CPU核心的工作负荷从而提高系统工作效率。第二,自调式温控技术,可根据温度的变化来打开或者关闭CPU核心,在特定范围内进行动态调节功耗预算,进而获得更好的性能提升。第三,动态功耗管理技术,可通过动态电压、频率调节模块来检测正在进行的进程和任务负荷量,从而进行自动调节CPU的频率、电压,最终决定开启或者关闭某些CPU核心,以便更有效的降低闲置CPU核心所带来的热量和能耗。 CorePilot 2.0:合理使用CPU/GPU核心 程序运算调用过程(图片引自联发科官网) 2015年,联发科推出CorePilot 2.0,CorePilot 2.0增加了非对称的big.LITTLE CPU核心,支持OpenCL及CPU及GPU间的异构运算。不仅增强管理CPU核心,而且还有效的管理处理器的GPU核心。由于CPU和GPU中的核心适合不同的工作负载,在这方面,CorePilot 2.0技术可以确定哪些任务由哪些核心运行效果更好。 (责任编辑:本港台直播) |