国产免费人成视频在线观看,国产极品粉嫩馒头一线天AV,国产精品欧美一区二区三区,亚洲 古典 另类 欧美 在线

首頁 > 文章 > 經濟 > 產業研究

龍芯處理器應用于服務器的性能初探

新鐵流 · 2023-03-13 · 來源:新鐵流
關注龍芯 收藏( 評論() 字體: / /

  自從今年龍芯3C5000+7A2000面世以來,在服務器市場已經具備初步的競爭力。在11月16日南京的會議中,龍芯發布了幾十款服務器與臺式機產品。一直以下,服務器CPU給人的感覺比較高端,價格也要貴好幾倍,一個INTEL的新一代服務器(例如8380)處理器要9000美元。占領服務器市場可以獲得更高的利潤,也有助于豎立更好的品牌形象。  

 

  服務器市場目前還是H、海光比較歷害。H是全棧的產品,你買H云平臺,主控端得用鯤鵬處理器,買H的存儲,也是鯤鵬處理器,H有高斯數據庫(有MPP版本,也有DBMS版本),捎帶著也用鯤鵬,買H產品,H不讓用別家的CPU搞信創。海光就沒什么可說的,是intel的平替,基本上不要適配,海光單核強,核數多,在信創市場上,基本是性能天花板??可匠陨?,鯤鵬背靠H,飛騰背靠中國電子,海光兆芯靠X86帝國。龍芯主要是背后沒有大樹,也是不容易,但手里有槍!

  但龍芯未必不能脫圍,服務器CPU是跑什么的?實際上服務器的生態比桌面單純的多。絕大多數行業服務器的任務比較單純,一般就是WEB服務器,應用器(JAVA最多),數據庫服務器。這就意味著一款服務器,只要能跑apache,niginx等WEB服務器,能運行JVM,能跑起來數據庫,基本上就滿足的要求,不需要ADOBE 全家桶,不需要新版本的QQ,不需要AUTOCAD之類的工業軟件,適配要容易的多。加上目前的服務器軟件多數是開源軟件,有GCC,JVM就能編譯出來。服務器的CPU頻率也相對低,2-3GHZ的情況比較多。龍芯如果能夠深耕一下,把幾款軟件調的比較好、加上3C6000性能上再有一點優勢、再搞一點“可信計算(TPM)”之類的花活,應該能夠吃下一些服務器的市場。

  我有一塊3A5000+7A2000的板子,做了幾個小小的測試,試圖反映了這一代龍芯處理器在服務器市場的潛力。這次主要主要是三個方面。(1)SPECJvm2008(JAVA性能) (2) nginx(WEB服務器性能) (3) mariaDB (數據庫性能)。這三方面性能,分別對應普通企業應用的三項核心角色(WEB服務器,應用服務器,數據庫服務器),不愿看完的先說下結論,龍芯的底子不錯,在這幾個場景可以與同頻的intel 三代酷睿核心相比,部分項目亮眼,達到當代處理器水平。主要問題上,由于架構比較新,很多軟件需要把精力調一下。

  在開始前,先強調一下,計算機系統的性能評價是很復雜的,一個最終得分是不夠的。常常兩個處理器一個得分,里面的子項差別也很大,還是要針對自己的應用作評估,拿自已目標應用去測更好,其次,當代企業應用的瓶頸一般不在CPU,常常在IO,企業不算題目,就增刪改查數據,所以我下面的mariaDB的成績更多的是反應了這個平臺的性能,可能那塊M2盤作用比關鍵。以下測試算是不嚴謹的,完全沒有調參(不調參可能更貼近用戶),各平臺之前對比也沒有在版本、系統方面調成一致,大家有個大概映像就行。

  龍芯電腦配置 3A5000(2.5G)/2*8G (光威ddr3200)/M2 256G(PICE3.0 銓興)

 ?。?)SPECJvm2008 也是SPEC公司的產品,雖然不上cpu2006,cpu2017名氣大,但好像在同類當中,又有最有名氣的。有編譯,加密,計算,數據庫等項目。雖然是2008版本,但其實也合適,大量的企業都在使用jdk1.8,剛好用這么老的測試軟件。要不是oralce上趕著,大家都沒有動力換新的JDK。這個玩意跑一遍也好幾個小時,用jdk.18測SPECJVM2008,要稍改一下代碼,否則可能hang住,網上有解決方案(SPECjvm2008測試過程出現startup.compiler.sunflow堵塞一直卡住問題解決方法 (yunfuhelp.com))。

  測試很簡單: java -jar SPECjvm2008.jar -ikv

  如果測單線程,可以加個參數 :java -jar SPECjvm2008.jar -ikv -bt 1

  單線程測試,3A5000(42.15 分),我在一臺三代酷睿的平臺(E5-2640V2/4*16G DDR1600/M2 1T PCIE3.0/win10),這個酷睿最高運行到2.5G,頻率與龍芯一樣,單線程得分(42.33),這兩個基本打平了?! ?/p>

 

  龍芯3A5000單核 SPECJVM  

 

  E5 2640V2(三代酷睿)單線程SPECJVM

  不加單線程參數,測四個核心的,3A5000的分數是122 Ops/m。這大概是什么水平?

  我們找一個參照機,找一臺i5四平臺(I5 4590/8G/SanDisk SSD 128G/win10)。這個測試其實與內存與硬盤關系不大,只能將就找一臺機器。將這個i5的腿打折,運行在2.5GHz 得分136,看來龍芯還是比不上同頻Haswell i5,繼續降頻,把i5降到2.3G,126 Ops/m,降到2.2G,為120 Ops/m。這樣看來,3A5000運行SPECJVM的工作負載,大約相當于2.2-2.3GHZ的 四代i5。這個性能其實還可以,對信創應用應該是夠了。我今年6月才換的12代的筆電,之前一直使四代1.7G的i3筆電,也沒覺得多慢。  

 

  龍芯3A5000四核心  

 

  i5 4590(2.5GHz)  

 

  i5 4590(2.2Ghz)

  曾經在B站上看過一個視頻,一全UP主用3A3000測試SPECJVM,與一個i5三代的筆記本U對比,好像最高也是2.5G,一對比,當時i5比3A3000很多項目快五六倍,UP主嘟嘟嚷嚷的,情緒低落。斗轉星移,歲月更替,三年之后,3A5000能平i5三代了,令人感慨,真是雄關漫道,滄海桑田。

  (2) 下面測試Nginx: nginx是主流的WEB服務器。測試nginx使用的是phoronix_test_suite。phoronix_test_suite 是一個開放的測試工具,有很多測試集,主要是可以與上傳的不同平臺相比(openbenchmarking.org/),可玩性很強。

  測試命令是phoronix_test_suite benchmark nginx,如果是X86,直接就可以完成。龍芯由于新架構,要自行下載一個LuaJIT替代安裝包里wrk的LuaJIT,此外,make 的時候,還有一個dirent.h相關的報錯,網上查,編譯nginx報這個正常,修改install.sh,讓它跳過這個錯,最終是能測了,如果大家有興趣,專門開貼說怎么鼓搗?;氐綔y試,這個測試是用一個wrk的工具去并發訪問nginx。

  測了一下,結果居然比較給力,3A5000在20個連接(43953 request per second)、100個連接(53780),200個連接(52554)的情況下,都很兇猛,居然比APPLE M1,i7-10700T(29078 ,34473,34446)都要高。是否是3A5000適合做nginx服務?后面再考證一下,看上去數據很好?! ?/p>

 

  nginx 測試100、200個連接  

 

  nginx得分天梯圖(20 Connections)

  (3) mariaDB就是mysql的后繼者,MySQL讓oralce收購后,作者又創建了mariaDB,現在Linux中新版本就裝這個為主了,用法上基本與mysql一樣。Msqlslap是一個自帶的benchmark程序。這個編譯也有點問題,下載config.sub,config.guess的最新版本后通過。分別測試了8個客戶端(987),32個客戶端(644),256個客戶端(137 qps)。在網站上找了類似的處理器相比,一個是i3-9100f平臺,(openbenchmarking.org/re),這個平臺也是4核心skyflake/8GB/M2 PCIE 3.0 成績分別是8個客戶端(948),32個客戶端(497),256個客戶端(76). 成績還不如3A5000。當然,也有高的,例如,一套i5-12600K openbenchmarking.org/re 成績是2879,2122,801  

 

  3A5000 (8 Clients)  

 

  最后總結一下。

 ?。?)性能比我想像的要好,SPECJVM 單核心打平了同頻的三代酷睿,這個性能已經可以用了,3A5000對龍芯確實是重要的產品,跨過了“性能可用”的門檻。nginx性能亮眼,需要進一步分析。mariaDB超過了i3十代,這也令人驚訝。

 ?。?)我測試一些別的項目,有好有壞。這不希奇,對通用CPU,當然有的成績好,有的成績壞。有的是編譯選項問題,有的是指令集問題?,F階段,畢竟國產處理器現在要解決信創過程中的各項問題,各個軟件的支持還是比不了intel多年經營。

  (3)測試時,很多項目因為架構不支持,需要trouble Shooting,但目前GCC支持LongArch了,這些問題都不難解決,過一段時間應該可以緩解。

「 支持烏有之鄉!」

烏有之鄉 WYZXWK.COM

您的打賞將用于網站日常運行與維護。
幫助我們辦好網站,宣傳紅色文化!

注:配圖來自網絡無版權標志圖像,侵刪!
聲明:文章僅代表作者個人觀點,不代表本站觀點——烏有之鄉 責任編輯:蝸牛

歡迎掃描下方二維碼,訂閱烏有之鄉網刊微信公眾號

收藏

心情表態

今日頭條

最新專題

熱議聯想

點擊排行

  • 兩日熱點
  • 一周熱點
  • 一月熱點
  • 心情
  1. 普京剛走,沙特王子便墜機身亡
  2. 李昌平:縣鄉村最大的問題是:官越來越多,員越來越少!
  3. 讀衛茂華文章:“聯想柳傳志事件”大討論沒有結果,不能劃句號
  4. 朝鮮領導落淚
  5. 11月CPI又降了
  6. 紫虬:從通鋼、聯想到華為,平等的顛覆與柳暗花明
  7. 宋江的遭遇與奴才的下場
  8. 歷史的“魔鏡”
  9. 天眸|人民正在期待 ——“第一主人公”毛主席的影視
  10. 李光滿:從刀郎看中國文人的風骨
  1. 這輪房價下跌的影響,也許遠遠超過你的想象
  2. 胡錫進爆出了一個“驚天秘密”?問是誰?造就的胡錫進這類的“共產黨員”,真是可恥!
  3. 判處死刑,立即執行,難嗎?
  4. 顏寧女士當選中科院院士或弊大于利
  5. 李昌平:我的困惑(一)
  6. 送完一萬億,再送一萬億?
  7. 普京剛走,沙特王子便墜機身亡
  8. 不顧中國警告,拜登出爾反爾,解放軍發出最強音:絕不手軟!
  9. 又一處敬立毛主席塑像,各地紀念活動越來越多
  10. 司馬南|南京市政府通告里面沒講的內容
  1. 張勤德:堅決打好清算胡錫進們的反毛言行這一仗
  2. 郭建波:《文革論》第一卷《文革溯源》(中冊)論無產階級專政下繼續革命的理論和文化大革命
  3. 郝貴生|如何科學認識毛主席的晚年實踐活動? ——紀念毛主席誕辰130周年
  4. 吳銘|這件事,我理解不了
  5. 今天,我們遭遇致命一擊!
  6. 不搞清官貪官,搞文化大革命
  7. 三大神藥謊言被全面揭穿!“吸血鬼”病毒出現!面對發燒我們怎么辦?
  8. 10億巨貪不死,誰死?
  9. 尹國明:胡錫進先生,我知道這次你很急
  10. 說“胡漢三回來了”,為什么有人卻急眼了?
  1. 難忘的偉人 永恒的頌歌
  2. 這輪房價下跌的影響,也許遠遠超過你的想象
  3. 《決裂》:我們到底要與誰決裂?
  4. 不顧中國警告,拜登出爾反爾,解放軍發出最強音:絕不手軟!
  5. 北國的黯然曙光
  6. 《鄧選》學習 (七)