俄羅斯聯邦儲蓄銀行(Sberbank)旗下技術部門 SberTech 在多個工作負載中評估了俄羅斯自主的制造的 MCST Elbrus-8C 處理器,但結果完全令人失望,該處理器未能通過測試。在談(tan)及(ji)失敗的原因,測試人員表示主要有“內存不(bu)足(zu),內存速度慢,核心少,頻(pin)率低(di)。功能要求完(wan)全沒有得到滿足(zu)”等。

據(ju)悉 Elbrus-8C 處理器(qi)于 2009 年開始研發,2014 年官方公開了相關信息。它是(shi)一(yi)枚十(shi)分強大的 8 核 64 位處理器(qi), 采用 28nm 工藝打造(zao),默認(ren)主頻率為 1.3GHz,頻率并不算(suan)高,不過其浮點運算(suan)性能可以達(da)到 250 GFLOPS。
Elbrus-8C 處理器還擁有 4M 的二(er)級緩存(cun)和 16M 三級緩存(cun),每(mei)個(ge)時鐘周(zhou)期每(mei)個(ge)內(nei)核可(ke)以執行 25 條指(zhi)令,支(zhi)持(chi)動態二(er)進(jin)制(zhi)翻譯技(ji)術,支(zhi)持(chi)多線程編(bian)程技(ji)術,確保(bao)有效執行的應用程序和操(cao)作系(xi)統,并集(ji)成了特(te)殊模式(shi)的硬件安全技(ji)術,支(zhi)持(chi) C、C + +、 Java、 Fortran 77、 Fortran 90 等多種編(bian)程語言(yan)。
在(zai)本月初的 Elbrus 合作伙(huo)伴日會議上,SberTech 的代表 Anton Zhbankov 表示:“與英特爾至強(qiang)‘Cascade Lake’相比,Elbrus-8C 服務(wu)器處(chu)理(li)器非常弱,內(nei)存(cun)不足[256MB],內(nei)存(cun)速度慢(man),核心少,頻(pin)率低。功能要(yao)求完全沒有得到(dao)滿(man)足”。
事(shi)實(shi)上(shang),SberTech的(de)(de)評估是對Elbrus-8C平臺在銀行應用(yong)中的(de)(de)首次深入(ru)測(ce)試(shi)。評估人員將雙(shuang)插槽(cao)和(he)四(si)插槽(cao)Elbrus-8C機器(qi)(每箱16-32個核心)與該公司目前使用(yong)的(de)(de)基于英特爾 Xeon Gold 6230 處理(li)器(qi)的(de)(de)雙(shuang)處理(li)器(qi)服務(wu)器(qi)進行了比(bi)較。SberTech 無法測(ce)試(shi)更(geng)強大的(de)(de) Elbrus-8CB,因為(wei)它盡管(guan)已經正式推(tui)出,但仍未上(shang)市(shi)。
作為歐洲最大的(de)銀(yin)行(xing)(xing)之一(yi),Sberbank 提供(gong)的(de)服務(wu)不僅僅是(shi)銀(yin)行(xing)(xing)業(ye)務(wu),它(ta)對硬件有一(yi)定的(de)要求,并(bing)有自己的(de)測(ce)試方(fang)法來(lai)評估它(ta)考慮部(bu)署的(de)機器。這(zhe)個(ge)方(fang)法包括以下內容。
● 功能測(ce)試(44個(ge)參數,以(yi)確保一個(ge)平臺可以(yi)運行Sber需要的(de)東西(xi),并且可以(yi)按照(zhao)Sber的(de)需要進行管理)。
● 合(he)成(cheng)測試(使用(yong)PostreSQL套件的PGbench以(yi)及SPEC CPU 2017)。
● 應用(yong)測試(使用(yong)Java應用(yong)程序(xu))。
Elbrus-8C 評估總結

SPEC CPU 2017 基準測試的情況看起來稍微好一些,四芯片 Elbrus-8C 比(bi)雙英特爾 Xeon Gold 6230 機(ji)器(qi)慢 2.62(基礎)~3.15(峰(feng)值)倍,這并不糟糕(gao),因(yin)為 SberTech 工程師預計(ji)會有 20 倍到 30 倍的差異。然而,應(ying)該注意的是,X86系統和Elbrus機(ji)器(qi)都沒有達到服務器(qi)制造商提交(jiao)給Spec.org的峰(feng)值性能數據(ju)。
同時,在PGbench/PostreSQL測試中,Xeon Gold 6230 機器(qi)比 Elbrus-8C 服務(wu)器(qi)好1.7(只(zhi)讀(du)配置(zhi)(zhi)文(wen)件)~3.3(讀(du)寫配置(zhi)(zhi)文(wen)件)倍(以每10萬美元(yuan)的(de)交易量計算),具體取決于工作負載,這很重要,但并(bing)沒有大(da)幅降(jiang)低。
對(dui)于Java應(ying)(ying)用(yong)程序或模(mo)擬(ni)Java工(gong)作負載,Elbrus-8C平臺的情況變得更加糟糕,其響(xiang)應(ying)(ying)時間(jian)高出23倍至26倍,并且不符合Sber的任何服務質量要(yao)求。

