前情提要:Cortex-A 系列与 ARM 的三个设计团队
在此前的文章中,我们介绍了 ARM 的三个 CPU 架构设计团队:奥斯汀团队、索菲亚团队和剑桥团队。各团队在设计理念上各有所长,奥斯汀团队专注于高性能,索菲亚团队追求性能和能效的平衡,剑桥团队则主打低功耗小核。
big.LITTLE 架构的诞生:解决性能与功耗的平衡难题
随着智能设备的普及,移动设备的用户需求在不断变化。在ARM公版架构已成为主流的安卓市场,用户希望在进行高性能任务时(如游戏、视频编辑)能够体验到快速的响应速度,但在待机或执行轻量任务(如浏览网页、消息推送)时,则需要尽可能延长电池续航。传统的处理器在这种需求下往往显得力不从心:虽然能提供强劲的计算能力,但也带来了较高的功耗。
为了解决这一问题,ARM 在 2011 年 推出了革命性的 big.LITTLE 架构。这一架构提出了一种全新的思路:通过在同一个系统中结合高性能的大核(big cores)和低功耗的小核(LITTLE cores),能够在不牺牲用户体验的前提下实现性能与能效的平衡。
在 big.LITTLE 架构中,高性能任务由 Cortex-