|
|
近日,在Arm Tech Day 2019上,Arm计算产品事业部高级技术副总裁及研究员Peter Greenhalgh详细讲述了最新推出的Cortex-A73处理器。Peter表示,采用该方案的笔记本性能水平相当于i5,实现了中档笔记本的性能,同时只需要移动设备水平的功耗。此前,有媒体报道,A76由Arm Austin团队设计,和A57/A72一脉相承。作为比较,A73/A75是Sophia团队,A53/A55是Cambridge团队。Peter表示:“Cortex-A76采用了全新的微架构,一方面突破了理论极限的性能瓶颈,同时利用更小的面积和功耗实现了更高的性能。”该产品是目前Arm处理器家族的最顶级产品,因此所面向的市场是最为复杂的用户体验市场,包括各种富含AR/VR以及AI/ML的边缘计算应用。该产品是继Cortex-A75之后,第二款与Cortex-A55结合的DynamIQ big.LITTLE技术,提供的IP物理库包括了最尖端的节点,诸如12nm、7nm和5nm之类。在性能方面,3GHz 7nm工艺的Cortex-A76相比2.8GHz 10nm的Cortex-A75有着较大幅度的性能提升,尤其是在机器学习方面,4倍于前一代产品,同样的在性能和功耗上也分别有着35%和40%的提升,相比较以往每次20%左右的性能提升,显得诚意满满。在Arm给出的Geekbench测评中,分别针对Cortex-A73、Cortex-A75以及Cortex-A76进行整数运算性能和浮点运算性能测评。而针对笔记本的性能评测AArch64 SpecInt2K6中,7nm Cortex-A76是16nm Cortex-A73性能的两倍。除了强大的处理性能,在功耗方面Cortex-A76实现了50%的功耗降低,或者是相同功耗下40%的性能提升。
Cortex-A76微架构详解
55148fd2cc3d4b0da21d4a8da902e1d2.png
(95.69 KB, 下载次数: 0)
0a33ca7ab7904a7ba3580908c89e2bfa.png
(72.63 KB, 下载次数: 0)
如图所示,A76和A75在整体架构上,并无太大差别,最重要的是微架构的改变,实现了更高的执行能力和带宽,具有4通道Decode和8通道Fetch。
d1f9401a7bc34021bb00bf8c768e6fa6.png
(86.9 KB, 下载次数: 0)
cdfa151ce2b94ad9b34a3ce50a5103e4.png
(42.9 KB, 下载次数: 0)
针对前端和fetch单元,为了提高带宽降低时延,把Fetch中的预测功能单独分立,所以在实际接受指令之前就进行Branch prediction,之后在Instruction Fetch上实现了每个周期4个指令。
6a395733d11547b597ce99701c78ae99.png
(83.16 KB, 下载次数: 0)
在Decode和Commit部分,在前端和中端保证全指令,将计算尽量向下级移动,同时提供8uops/cycle。
3d7553b5958343dabf4c7fd327d94935.png
(67.3 KB, 下载次数: 0)
由于指令窗口深度变小,所以功耗也变得越低,而在正式计算上有两个ALU。在浮点计算单元Neon方面进行了全新设计,相比Cortex-A75带宽提高两倍。缓存方面,在一级缓存上将地址生成和查找表分开,保留了64K 4通道一级缓存,但是带宽从两个64位变成了两个128位接口,实现更大限度的内存并行计算。为了进一步提升内存性能,使用了第四代Prefetcher,更完美地实现Cache hit。通过TLB buffer,尽可能使用缓冲,从而降低主内存的负载,整个缓存架构设计,都是针对带宽和时延做了优化。与Cortex-A75比较,Cortex-A76在L2-L1以及L3-L2通道带宽上提高至两倍。通过以上微架构改进,使整个缓存等级结构性能有了极大提升。根据Peter给出的结果,各级缓存和DRAM上都有着不小提升。
b310ea66a6c941dba92fe8e1e62cc389.png
(66.58 KB, 下载次数: 0)
根据不同的测试,结果显示无论是频率,单线程处理及移动体验上,A76都有了不小的提升。“Cortex-A76有着移动计算环境能效,笔记本的性能水平,可为OEM创造出更多全新概念产品,预计符合Win10 always on特性的全尺寸笔记本将于2019年问世。”Peter说道。 |
1、在论坛里发表的文章仅代表作者本人的观点,与本网站立场无关。
2、论坛的所有内容都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
3、当政府机关依照法定程序要求披露信息时,论坛均得免责。
4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
5、注册会员通过任何手段和方法针对论坛进行破坏,我们有权对其行为作出处理。并保留进步追究其责任的权利。
|