灵活控制GPUCPU协同工作 详解联发科CorePilot异构计算技术

灵活控制GPUCPU协同工作 详解联发科CorePilot异构计算技术,第1张

  经过这几年的努力,联发科迅速崛起,技术、芯片、平台方案越来越完备,在智能手机领域一路高歌猛进,旗下芯片产品深受手机厂商的青睐。可是,每当提起联发科,脑海中总会第一时间把它与千元机联系在一起,一直以来联发科为打造高端处理器而不断努力,但造化弄人,定位高端的处理器总被用在“中低端机”上,低端似乎成为萦绕在联发科上方挥之不去的梦魇。

  在2013年,联发科全球首创CorePilot异构计算技术,CorePilot是联发科为旗下多核心产品量身定制的一项新技术,CorePilot异构计算技术可以简单的看做ARM Big.LITTLE,是一种大核心+小核心的架构技术,如今已经进化到了3.0版本,不仅可以支持大小核异构计算,还能够灵活的控制CPUGPU之间的协同工作,使用场景不同智能调配,让它们能发挥出最优性能和最佳功耗,让采用联发科芯片的终端产品更加节能省电。

  联发科首创CorePilot异构计算技术

  联发科CTO周渔君曾表示:“现在影响手机的体验并非手机处理器的性能,而是电池的使用时间,我们的CorePilot技术可以分配不同任务让不同的核心处理,这就让功耗与性能得到了完美的统一”

  举列来说,当智能手机运行一个流媒体应用时,需要占用CPU的资源,在屏幕上需要对应的显示,所以会占用屏幕的资源,还需消耗处理器当中多媒体模块的资源,如果这个流媒体从网络过来,则还要使用到modem的资源。在上述这个过程当中,所使用到的电路都会影响到发热,而对于用户来说,体验就是上述所有过程的一个结果,CorePilot技术在这个过程中,对处理器作出调整,让不同的模块都作出相应的变化,从而手机体验更优、用户感觉最好。

  CorePilot 1.0:合理调用CPU核心

  2013年7月,联发科推出第一款搭载CorePilot异构计算技术的移动处理芯片——MT8135,用于Android平板电脑,在使用时最大限度提高性能并且降低功耗。

灵活控制GPUCPU协同工作 详解联发科CorePilot异构计算技术,第2张
灵活控制GPUCPU协同工作 详解联发科CorePilot异构计算技术,第3张
灵活控制GPUCPU协同工作 详解联发科CorePilot异构计算技术,第4张

  big.LITTLE核心调用演示(图片引自联发科官网)

  CorePilot 1.0是专为对称和非对称多核CPU的高效管理实现负载均衡和更好性能。因使用场景不同智能调配,让它们能发挥出最优性能和最佳功耗,相比之前,日常使用任务可以降低70%的功耗,让采用MTK芯片的终端产品更加节能省电。

  CorePilot 1.0包含三个方面的技术。第一,最新的异构调度算法,能够更有效的平衡每颗CPU核心的工作负荷从而提高系统工作效率。第二,自调式温控技术,可根据温度的变化来打开或者关闭CPU核心,在特定范围内进行动态调节功耗预算,进而获得更好的性能提升。第三,动态功耗管理技术,可通过动态电压、频率调节模块来检测正在进行的进程和任务负荷量,从而进行自动调节CPU的频率、电压,最终决定开启或者关闭某些CPU核心,以便更有效的降低闲置CPU核心所带来的热量和能耗。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2508174.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-05
下一篇 2022-08-05

发表评论

登录后才能评论

评论列表(0条)

保存