近日,相關(guān)部門官網(wǎng)發(fā)出了幾則通知,針對國產(chǎn)計算機和操作系統(tǒng)的采購向社會公開征求意見。采購需求標準包括了“便攜式計算機”、“一體式計算機”、“通用服務(wù)器”、“工作站”、“臺式計算機”這五類,如果對《采購需求標準(征求意見稿)》有意見,可以發(fā)送郵件提出意見。
個人覺得《采購需求標準(征求意見稿)》總體上是比較完善的,但一些具體細節(jié)方面還有些含糊,主要是關(guān)于CPU性能部分,表述中有一些知識錯誤。
1. CPU性能:
CPU的核心數(shù)和主頻不是體現(xiàn)CPU性能的依據(jù),比如Intel的8核Atom處理器的性能不如Intel的4核酷睿低壓低頻版筆記本/平板CPU。因此建議加上對CPU的性能測試的明確的測試成績,以實測結(jié)果體現(xiàn)CPU的性能水平。
如果不以實測成績?yōu)闇?,就免不了出現(xiàn)濫竽充數(shù)的情況,比如某些國產(chǎn)CPU的實際性能和Intel的8核Atom處理器基本一樣,但如果只看核數(shù)和頻率卻超過了10代酷睿i3-10100的水平。
臺式機CPU對單核性能的要求比較高,應(yīng)把CPU單核性能作為重要的指標。
服務(wù)器CPU對性能的要求更加具體,更應(yīng)該明確標注各種性能測試的成績。
性能應(yīng)該包含整數(shù)、浮點通用性能測試、浮點運算性能測試、事務(wù)處理能力測試、訪存性能測試。
整數(shù)、浮點通用性能測試建議使用業(yè)界主流的SPEC CPU 2006和2017。
通用性能測試的環(huán)境應(yīng)與用戶實際的系統(tǒng)環(huán)境一致,而不是性能測試專用環(huán)境,原因如下:
a. 性能測試專用的軟件環(huán)境(如定向優(yōu)化的操作系統(tǒng)和編譯器以及第三方優(yōu)化庫等)不會被用于實際的軟件開發(fā)和生產(chǎn)環(huán)境,而且即使在軟件開發(fā)和生產(chǎn)環(huán)境中使用,也不能取得在性能測試中表現(xiàn)出的性能提升。在專用環(huán)境中的測試成績不能體現(xiàn)出用戶實際獲得的CPU性能;
b. 性能測試專用的硬件環(huán)境(如強化散熱、鎖定CPU頻率、使用未被量產(chǎn)產(chǎn)品支持的內(nèi)存規(guī)格等)不會被用于用戶實際的使用場景,體現(xiàn)的不是用戶能獲得的CPU性能;
c. 性能測試的軟件環(huán)境應(yīng)使用國產(chǎn)操作系統(tǒng)、GCC或LLVM編譯器、編譯時不鏈接操作系統(tǒng)本身未提供的庫,若使用了非GNU發(fā)布的庫也應(yīng)加以標注。性能測試須包含單線程和多線程并行性能。
浮點運算性能測試建議使用Linpack。
允許廠商對測試環(huán)境、編譯參數(shù)、測試參數(shù)進行調(diào)優(yōu),以獲得最值測試成績。
事務(wù)處理能力測試建議使用UnixBench。
性能測試的軟件環(huán)境應(yīng)使用國產(chǎn)操作系統(tǒng)、GCC或LLVM編譯器,使用測試工具默認的編譯參數(shù)。性能測試須包含單線程和多線程并行性能。
訪存性能測試建議使用stream。
允許通過調(diào)整編譯參數(shù)獲得較優(yōu)的測試成績。測試應(yīng)包含單線程和多線程并行的訪存性能。
2. 便攜式計算機整機散熱:
不應(yīng)該只要求滿載時的筆記本電腦外殼溫度,還應(yīng)該加上滿載測試的時長,比如半小時。否則僅CPU僅滿載一秒鐘顯然不會使整機溫度明顯升高,CPU滿載時間過長也極有可能使整機溫度超過標準。
應(yīng)規(guī)定CPU在滿載的時限內(nèi)性能下降的幅度。因CPU通常會因溫度升高而降低頻率,如果為了使溫度達標而故意把頻率降至極低,那么CPU性能也會極低,沒有實用價值。
3. CPU架構(gòu)
《采購需求標準(征求意見稿)》對當前國產(chǎn)CPU所使用的各種CPU架構(gòu)一視同仁,這是值得商榷的。
比如ARM架構(gòu),目前沒有公開消息國內(nèi)企業(yè)獲得ARMv9架構(gòu)授權(quán),雖然國內(nèi)企業(yè)可以依托ARMv8發(fā)展自主軟件生態(tài),但隨著時間推移,基于ARMv8的處理器會逐步失去了在公開市場與進口或國產(chǎn)ARM新勢力的ARM(V9)處理器(比如阿里的倚天710)競爭的能力。
因為ARMv9兼容ARMv8,所以國產(chǎn)的ARMv8處理器所謂的“自主軟件生態(tài)”就只是ARMv9軟件生態(tài)的子集,ARMv9處理器能兼容國產(chǎn)ARMv8處理器的所有軟件,但反之則不行?;贏RMv8建立“自主軟件生態(tài)”是在幫助進口的ARM處理器完善桌面和服務(wù)器生態(tài),是在幫助它們打造阻攔國產(chǎn)ARM處理器進入公開市場的盾牌。
國內(nèi)自主的LoongArch和SW64架構(gòu)更應(yīng)該被明確支持,也更有發(fā)展?jié)摿?,希望《采購需求標準》能明確地表示對自主架構(gòu)的支持。
「 支持烏有之鄉(xiāng)!」
您的打賞將用于網(wǎng)站日常運行與維護。
幫助我們辦好網(wǎng)站,宣傳紅色文化!
歡迎掃描下方二維碼,訂閱烏有之鄉(xiāng)網(wǎng)刊微信公眾號
