Graviton2有潛力成為殺手級的ARM服務器芯片

在過去的10多年中,“ ARM服務器”一詞幾乎已經成為一個矛盾詞。雖然已經有少量的產品,但是它們都沒有達到具有能夠使x86服務器大打折扣的性能或價格。像Calxeda這樣的小型初創公司以及像AMD和Qualcomm這樣的大型成熟公司都排隊嘗試過了,但結果是要麼破產(Calxeda),要麼擱置和削減雄心勃勃的計劃(AMD,Qualcomm)。

近二年, Ampere和Nuvia之類較新的初創公司已經宣佈了它們在服務器領域競爭的意圖– Ampere最初是從AppliedMicro那裡購買了一個設計,然後開始開發自己的體系架構,而Nuvia對於我們來說太新了,以至於它對CPU的策略還不完全清楚。亞馬遜於2018年推出了自己的Graviton CPU。

Graviton2有潛力成為殺手級的ARM服務器芯片

Graviton2似乎是另外一個故事。Graviton2基於ARM的Neoverse N1,時鐘略低於ARM指定的時鐘(2.5GHz)。每個Graviton2內核都提供128KB的L1(64K i-cache,64K d-cache)和1MB的L2。整個64核CPU都有32MB L3備份。Neoverse N1是Cortex-A76的衍生產品,亞馬遜正在使用ARM的CMN-600網格互連, 有8個內存通道支持DDR4-3200。

據Anandtech稱,Graviton2是與Graviton完全不同的產品,該產品最近與英特爾和AMD的競爭解決方案進行了對比。Graviton2在雲服務器實例中的價格要比AMD或Intel的競爭對手服務器低一些,並且它提供64個完整CPU內核,而AMD和Intel系統都提供32C / 64T。Anand將64C / 64T CPU與AMD Epyc 7571(第一代Epyc,32C / 64T,2.5GHz基本頻率,2.9GHz加速)和Intel Xeon Platinum 8259CL進行了比較。該系統是一個雙插槽系統,每個插槽中有16個CPU核心處於活動狀態,並且具有2.9GHz基本/3.2GHz增強時鐘。價格為每Graviton2 2.464美元,第一代Epyc每小時2.752美元,以及Cascade Lake Xeon每小時3.808美元。

Graviton2有潛力成為殺手級的ARM服務器芯片

Anandtech通過一系列內存,延遲以及SPEC 2006和2017 CPU測試運行服務器實例。雖然這顯然不能解決在Graviton2服務器上運行的所有工作量,但組合的測試集提供了總體工作量的近似值。

首先,Graviton2具有64個完整的CPU內核,而AMD和Intel都限於32C / 64T。Anandtech用這種方式進行比較的原因是,這些是價格與Graviton2最接近的x86系統。就內核數量而言,這可能不是一個公平的比較,但是亞馬遜實際上提供了比32核/ 64線程Intel和AMD系統便宜的64核Graviton2實例。

最終的結果是Graviton2在幾乎所有工作負載上都擊敗了Epyc 7571的性能,同時也擊敗了英特爾的Cascade Lake。但這並不是亞馬遜的唯一優勢。與競爭對手相比,該公司以優惠的價格提供Graviton2。

Graviton2有潛力成為殺手級的ARM服務器芯片

對於Graviton2來說,這些結果是非常強大的。在這些圖中,較低值更好,因為它反映了每次SPEC運行的成本。亞馬遜每美元的性能提高了40%。話雖如此,這些結果並不包括AMD 7納米Epyc CPU的任何數據,後者比第一代Epyc具有更強的整體性能。該CPU 當前無法在等效的Amazon雲實例中進行比較,並且Anandtech無法對其進行測試。

Graviton2有潛力成為殺手級的ARM服務器芯片

根據Anandtech的說法,“就價值而言,Graviton2似乎獲得了最高的成績,並使競爭對手蒙羞。” 經過十多年的承諾和少量的適度產品發佈之後,Graviton2可能成為挑戰整個服務器行業主導地位的眾多ARM芯片中的第一個,至少對雲超大規模部署者而言。


分享到:


相關文章: