科技网

当前位置: 首页 >IT

从麒麟980的性能1窥CortexA76

IT
来源: 作者: 2019-04-05 23:33:41

原标题:从麒麟980的性能1窥Cortex A76对2019年的意味着甚么

雷锋消息,距离Arm今年6月首次公布新的Cortex A76 CPU微体系结构还不是太久,久。Cortex A76发布时Arm在新核心的性能和效力改进方面做出了重大许诺,如今我们已经看到采取该架构芯片的已上市。Cortex A76的表现是否如预期?A76对2019年的智能而言又意味着甚么?

雷锋在《麒麟980性能表现大起底:既有情理之中,又有意料之外》1文主要介绍了麒麟980的表现,但对那些没有购买华为Mate 20和Mate 20 Pro的人兴趣也许没那末大。本文将更多关注麒麟980内部新的Cortex A76架构,探讨新架构将在新一代SoC竞争中发挥的作用以及将对2019年新款产生的影响。

是否到达Arm的性能预测?

Arm此前表示Cortex A76时钟频率高达3GHz,相应地性能预测都是在这个频率上。正如Anandtech作者在5月份所写的那样,3GHz的频率是一个过于乐观的目标,2.5GHz更加现实。终究麒麟980的时钟频率为2.6GHz,这更符合本文作者的预期。

3GHz的Cortex A76的性能表现预计会比2.4GHz的Cortex A73(高通骁龙835的配置)整数和浮点计算分别提升1.9和2.5倍。如果是2.6Ghz的时钟频率,预计会有1.65和约2.15倍的性能提升。

实际情况是,麒麟980整数计算跑分提升1.77倍,浮点计算跑分超预期到达2.21倍的增长。之所以跑分超预期,可能是Arm模拟运行时是采取2MB L3,而麒麟980的芯片配置是4MB L3。

再看SPEC2006,由于有一系列更复杂,更强大的工作负载,可以更好地代表用户期望的更广泛的应用程序。

Arm对此项性能预测更加乐观,由于已进行了IPC比较和绝对分数比较。 Arm宣称,在3GHz的绝对改进中,3.3GHz时有2.1倍的提升且“无热束缚”,在5W TDP内有1.9倍的提升。后一项的数字非常使人困惑,由于Arm的营销这对这到底意味着什么是矛盾的。长期以来作者一直质疑CPU是不是会以某种方式达到单线程SPEC工作负载的热限制,结果会很糟糕。

IPC比较更直接,与Cortex A73相比将在整数和浮点中分别看到1.58倍和1.79倍的提升。

在实际测试中,麒麟980和Cortex A76提供了更多,我们看到整数和浮点分数提高了1.89倍和2.04倍。 在IPC方面,基于Cortex A73的麒麟970和骁龙835的增幅更加显着,提升分别为1.78倍和1.92倍。实际上,因为麒麟980的性能比预期的要好,所以它实际上达到了预计的3GHz Cortex A76的预计成绩(基于Arm的数字),而实际只是采取2.6GHz的时钟频率。

内存子系统非常重要

CPU中的内存子系统似乎一直被误解,CPU的带宽可以非常宽,且具有任何数量的履行资源,但是不管微架构有多大,如果内存子系统(高速缓存,内存控制器)没法使装备正确地提供数据,那末它就不重要了。过去几年的在移动领域可以看到与过去几十年中在桌面装备上看到的相同的工作负载的增加,而且速度正在加快。移动应用程序变得更大、更复杂,并且它们处理的数据也显着增长。

这种变化的问题在于,如果它们没法准确地再现如今平常应用程序的微架构工作负载特点,那末我们通常使用的基准测试的工具可能会过时。随着麒麟980的推出,基于GeekBench 4,我看到一些人得到了毛病的想法,并在芯片组的实际性能方面得出了毛病的结论。

为了解释这一点,需要展现最新一代SoC的演化,所有这些都与固定的起始数字有关。这里选择骁龙 835,由于它代表了一个平衡且受欢迎的SoC。

在SPECint2006中,分数仿佛与GeekBench4的分数差别不大,这对大多数SoC都有效。唯一的重大差别来自苹果的A11和A12芯片,这两款芯片展现出比GB4更大的SPEC工作负荷性能。

再看SPECfp2006,除了基准测试在他们的程序中使用更多浮点数据类型的明显事实,也看到更大比例的工作负载,其特点是对内存子系统提出了更多的需求,我们发现不同SoC之间存在更多差异。苹果A12能够展现出在SPECfp中比GB4 FP工作负载更大的升级改进 ,需要指出,苹果新一代处理器进行了大量内存子系统性能的改进。 Exynos 9810则相反,它在SPEC中的性能远远低于在GeekBench4中的表现,再次显现出了芯片组的致命弱点,因为这款CPU的内存和缓存子系统在很大程度上落后于竞争对手 。

在这里要说的是,绝大多数实际使用的应用程序表现得比SPEC更像GeekBench4,最值得一提的是苹果的新A12和三星的Exynos 9810在两个极端情况下比较如上所示。在更具代表性的基准测试中,例如浏览器JS框架性能测试(Speedometer 2.0),或在Android端的PCMark 2.0,我们看到比SPEC更大的指令和数据压力,乘以SPECfp体现的差异。

还有一些基准测试与工作负载表征相反,Dhrystone或Coremark的内存占用量非常小。在这里,大多数基准测试将完全合适CPU的较低缓存层次结构,而不会对较大的缓存乃至DRAM施加压力。这些依然是他们自己基准,但不应被视为现代运用中整体性能的代表。安兔兔的CPU测试属于这个范畴,由于它占用空间很小,并且不会测试履行引擎和第一级缓存层次结构以外的任何部份。

海思的麒麟980和Arm的Cortex A76在这方面仿佛取得了很大的平衡,SPEC和GeekBench4之间的性能并没有太大差异。

顶级能效,绝对性能仍然落后于苹果

在功率和能源效力方面,Arm提出,在相同的功率使用情况下,Cortex A76的性能比Cortex A75高40%,相同的性能下,Cortex A76只使用Cortex A75 50%的功率。固然,这两个数字的意义不是特别大,由于制程节点在发展。

看SPEC的结果它们仿佛不单单证实了Arm的说法。正如之前提到的,根据Arm在5月份的数据进行了性能和功率预测,实际结果超过了预期。由于Cortex A76超越了IPC预测,它能够在比3GHz估计更高效的频率点上实现目标性能点。

结果非常出色,麒麟980的性能比骁龙845高%,但完成相同的工作能量消耗少%。如果要下降麒麟980的时钟频率或实际丈量的1.9GHz A76能量效力以匹配骁龙845的性能点,可以很容易地看到麒麟980使用不到一半的能量。

对Arm而言其实不完全出乎意料的一个指标是在相同的功率下Cortex A76的性能提高40%。Arm选择了一个750mW的任意点进行比较,这可能会使声明准确,我们不知道这个交叉点在哪里,并且需要更精确地测量两个芯片组的频率。事实上,Cortex A76是一款耗电量更大的CPU,单核有源平台的功耗上升了%。

这里可以与苹果最新产品进行比较,麒麟980的能源效力略高于A12,这意味着两个SoC的每瓦性能几近完全相同。最大区别在于,苹果能够实现%的性能优势,线性本钱增加%的功耗。

对下一代骁龙和Exynos 9820意味着甚么?

麒麟980的出色表现对行将发布的骁龙旗舰处理器是个好事,但我们期待高通在核心时钟频率方面更加积极,比麒麟980的2.6GHz高一点。功率和效力的实际表现还有待视察,但理论上性能也应当很好。

高通确切有一个方面可以变得复杂,那就是SoC的系统缓存。明显,高通试图在进入DRAM之前模仿苹果进一步具有系统范围的缓存层次结构。对骁龙845而言,这是一把双刃剑,因为内存延迟比骁龙835下降了,但这类降级仿佛导致骁龙845中的Cortex A75可能无法实现其全部潜力。希望新一代SoC在这方面的影响较小,可以期待良好的性能数据。

三星上周正式发布了Exynos 9820,但情况不太乐观。Exynos 9810在基准测试中表现不佳 ,不但由于调度程序问题,还由于微体系结构仿佛其实不平衡。麒麟980能够超过Exynos 9810的峰值性能,同时消耗不到一半的能量。在更公道的2.3GHz频率点,性能差距扩大到%,依然表现出比麒麟980约42%-47%的能效劣势。

三星称,Exynos 9820的性能提升20%或功耗提高40%,这里的关键字是“或”。 以2.7GHz作为基准比较,20%的性能提升可能会与Cortex A76竞争,但芯片的糟能效仍将保持不变。同样,将更高效的2.3GHz结果作为基准性能,效力提高40%将与麒麟980的效率相匹配,但性能不足。

三星的市场数据不够好,从表现看,如果结果如此平衡那末Exynos 9820的竞争力让人怀疑。 唯一的希望是,就像苹果对外宣扬的A12的性能低于实际表现,I正在低估Exynos 9820的改进。唯一可以看到的方案是宣称性能跳跃仅代表GeekBench4分数,SPEC的实际改进和更实际的工作负载看到了更大的提升,缩小了上面讨论过的两个基准之间的比率差距,希望是后一种情况。

Cortex A76是一款非常强劲的CPU

随着Deimos和Hercules的暴光,Arm许诺下一代CPU性能提升%。Arm的优势在于在强大的功率范围内提供一整套卓着的性能。虽然PPA指标不是消费者本身应当关心的东西,但Arm也能够使CPU保持极小。

我们刚看到Arm新的服务器核心--Ares应该是Enyo / A76的基础设施,也是最近宣布的Neoverse系列CPU内核的一部分。在单个芯片上设置这类机芯的32或64个核心并不难。 总体而言,我们期待未来几个月更多令人兴奋的产品,无论是在移动和基础设施领域。

雷锋编译,via anandtech

感冒头痛腿疼怎么回事
感冒头痛怎么食疗
鼻塞流鼻涕的偏方

相关推荐