實力稱雄,Cortex A76架構性能大起底

今年華為發佈的麒麟980芯片是首款基於ARM Cortex-A76開發商用的7nm處理器,其優異表現除了贏得性能的同時,更是贏盡了口碑。那麼麒麟980上採用的Cortex-A76有什麼過人的表現呢?新架構的出現對手機移動處理器市場有什麼影響?本文就和大家進行探究。

實力稱雄,Cortex A76架構性能大起底


Cortex A76能否達到ARM的性能預測?

ARM公司曾表示Cortex-A76架構的時鐘頻率最高可達到3GHz。但據Anandtech的作者表示,3GHz這個頻率在實際中是難以展示的,如果2.5GHz的運行頻率來進行測試的話會更符合實際,所以麒麟980的時鐘頻率也在2.6GHz的範圍,符合預期。

實力稱雄,Cortex A76架構性能大起底


3GHz的Cortex A76會比2.4GHz的Cortex A73(相當於高通驍龍835)在性能整數和浮點計算方面分別提升了1.9和2.5倍。如果是以2.6Ghz的時鐘頻率來測試的話,還會有1.65和約2.15倍的性能提升。

實力稱雄,Cortex A76架構性能大起底


在GeekBench 4單核性能中,採用Cortex A76架構的麒麟980整數計算跑分提升了1.77倍,浮點計算跑分提升了2.21倍,超出性能預期,這很有可能是麒麟980的芯片配置是4MB L3有關。

實力稱雄,Cortex A76架構性能大起底


IPC對比中,Cortex A76與Cortex A73相比在整數和浮點中分別提升了1.58倍和1.79倍。

麒麟980的Cortex A76在整數和浮點分數方面分別提高了1.89倍和2.04倍。 在IPC方面,基於Cortex A73架構的麒麟970和驍龍835增幅更為顯著,提升分別為1.78倍和1.92倍。

因為麒麟980的性能比預期的要好,實際只採用2.6GHz的運行頻率,就達到了預估的3GHz時鐘頻率時的性能。

內存子系統的性能非常重要的部分

CPU性能中有一個方面一直被誤解,就是內存子系統的性能。其實CPU的帶寬可以非常寬,且具有任何數量的執行資源,但是不管微架構有多大,如果內存子系統(緩存,內存控制器)不能保持設備正常地輸入數據的話那麼它的作用就不重要了。

另一方面,現在的移動設備的工作負載增加,速度也正在加快。APP也變得更大、更復雜,並且它們處理的數據也是顯著增長的。

實力稱雄,Cortex A76架構性能大起底


實力稱雄,Cortex A76架構性能大起底


在SPECint2006中,大部分數芯片的分數與GeekBench4中所預測的差別不大,唯一的顯著的差異是蘋果的A11和A12芯片,這兩款芯片展現出比GeekBench4更強的SPEC工作負荷性能。

在SPECfp2006中,蘋果A12能夠展示出在SPECfp中比GB4 FP更大的工作負載,這說明了蘋果新一代處理器引入了巨大的內存子系統性能改進。 反過來Exynos 9810在SPEC中的性能要比GeekBench4中的差得多,表明其CPU內存和緩存子系統在很大程度上落後於競爭對手 。

而採用了Cortex A76架構的麒麟980在這方面則取得比較好的平衡,SPEC和GeekBench4之間的性能並沒有太大差異。

頂級能源效率,但絕對性能仍然遠遠落後於蘋果

ARM提出在相同的功率使用情況下,Cortex A76的性能比Cortex A75高40%;而在相同性能下,Cortex A76使用的功率僅為Cortex A75的一半。

實力稱雄,Cortex A76架構性能大起底


實力稱雄,Cortex A76架構性能大起底


從實際結果來看Cortex A76是超過了預期,這也驗證了ARM的說法。並且由於Cortex A76超越了IPC預測,它能夠在比3GHz更高效的頻率點上實現目標性能。

結果顯示麒麟980的性能要比驍龍845高45-48%,同時在同樣性能下工作能量消耗要比驍龍845低25-30%。如果要降低麒麟980的時鐘頻率,或以1.9GHz A76能量效率以匹配驍龍845的性能點,可以很容易地看到麒麟980才消耗不到一般的能量。

在相同的功率下Cortex A76的性能提高40%。ARM選擇了一個任意的750mW來進行比較。事實上Cortex A76的CPU是要更耗電的,單核有源平臺的功耗上升了14-21%。

麒麟980的能源效率略高於A12,意味著兩顆芯片的每瓦性能幾乎完全相同。區別在於蘋果能夠實現61-74%的性能優勢,線性增加60-70%的功耗。

總結

三星在上週正式發佈了Exynos 9820,但在基準測試中表現卻略顯遜色 ,不僅是因為調度程序問題,還有微體系結構不平衡所導致的。而麒麟980能夠超過Exynos 9810的峰值性能,但能源消耗卻只有Exynos 9810的一半。

三星官方宣稱,Exynos 9820的性能提升20%或功耗提高40%,其中“或”字是重點。 以2.7GHz作為基準比較的話,性能基本可以與Cortex A76匹敵,但其糟糕的能效依然是沒有改善。如果將更高效的2.3GHz結果作為基準性能,雖然效率提高40%能與麒麟980處於同等水平,但又會帶來性能不足的問題。

ARM承諾下一代CPU性能提升15-20%。ARM在這方面的優勢在於可以在強大的功率範圍內提供更好的芯片性能。

另一方面,ARM新的服務器核心—Ares應該是Enyo/A76的基礎設施,也是最近宣佈的Neoverse系列CPU內核的一部分,而且在單個芯片上可以設置32或64個核心, 因此我們有理由期待未來幾個月在移動領域會出現更多新產品。

注:本文測試數據及編譯來源於AnandTech


分享到:


相關文章: