当悲观者陷入摩尔定律即将失效的惶恐之中,有一只永远不知倦怠的神兽麒麟,却依然在加快向前奔跑的速度。
· 2015年,麒麟950全球首发Cortex-A72架构,CPU性能提升100%。
· 2016年,麒麟960全球首发Cortex-A73架构,CPU性能提升18%,同时能效提升15%。
今年6月,ARM发布了新一代具有顶级性能的CPU架构——Cortex A76,不到3个月间隔,麒麟980就在全球首次实现基于Cortex-A76的开发商用。
那么,Cortex-A76有何过人之处呢?
作为基于DynamIQ技术的全新高性能CPU,A76提升了每周期处理指令数量,能够进行更深度的内存层级平行处理,"以移动效率实现笔记本级的性能"。
得益于此,麒麟980相比与上一代实现性能与能效的全面领先,单核性能提升75%、能效提升58%,重新定义了安卓地表最强的处理器。
细心地同学想必注意到了,华为此次对于A76核心的描述是"开发商用",相比于此前首发A72、A73,都有哪些不同呢?
关键词一:定制满血版A76
从双核到四核,乃至八核/十核, 移动处理器的"核战争"令人眼花缭乱。直到2017年ARM DynamIQ技术重新定义多核处理设计,成为Cortex-A系列处理器新基石。
根据ARM推荐配置,DynamIQ集群中的L2高速缓存由每个CPU核心独占,其中A76可配置256KB、512KB两档容量。此外,集群新增共享单元(DSU)作为L3高速缓存,容量可选范围为1MB-4MB,用于大小核心之间的信息交换。
与同样采用DynamIQ集群中的骁龙845相比,麒麟980不仅在CPU架构上领先一代,并且为超大核、大核A76均配置512KB L2高速缓存,容量是前者的两倍。
至于共享单元(DSU)中的L3高速缓存,麒麟980将容量增至4MB,同样是骁龙845的两倍。加之7nm制程带来的性能和功耗福利,麒麟980全面碾压骁龙845就不足为奇了。
关键词二:Kirin CPU子系统
麒麟980全新设计了Kirin CPU子系统,除了在CPU核心上针对终端业务进行了适配和优化外,对CPU调度算法、总线设计等细节均进行了深度设计,保证Kirin CPU子系统从SoC整体设计上更大地发挥出性能和能效优势。
Kirin CPU子系统推出Flex-Scheduling智能调度机制,以及2+2+4核三档能效架构,提供了更为精准的调度层次,让CPU在重载、中载、轻载场景下灵活适配,让用户获得更高性能体验的同时获取更长的续航体验。
根据负载由轻到重,麒麟980的核心调度方式拥有渐进组合。
· 音乐、视频、导航等轻量级应用,以及轻度负载的游戏,调用部分A55小核;
· 通话,电子书、浏览器、在线购物、社交应用,短视频等应用,相机以及中度负载的游戏,调用部分A55小核和部分A76大核;
· 相册、重度负载的游戏、以及应用启动时,调用包括A76超大核在内的所有核心。
华为有史以来最强的处理器麒麟980现已闪耀登场,首发搭载这一芯片的旗舰机Mate 20系列将于10月16日发布,敬请期待吧~