國產CPU性能比拼:龍芯拿第一!
日前,龍芯3A3000四核處理器芯片完成流片并通過系統(tǒng)測試。根據(jù)龍芯官方公布的數(shù)據(jù),龍芯3A3000達到了預定的設計性能目標。
本文引用地址:http://www.ex-cimer.com/article/201610/311354.htm其中,綜合計算性能方面,在1.5GHz主頻下,GCC4.4.7編譯的SPEC CPU2006定點和浮點單核分值分別超過11分和10分,四核分值為定點36分,浮點33分;訪存性能方面,Steam分值超過13GB/s。目前,3A3000已開始小批量生產,其中經過測試支持通過直連形成多路服務器的芯片成為3B3000。
那么,龍芯3A3000性能到底如何呢,又有什么意義呢?
我們先用申威、飛騰ARM、以及VIA與大陸的合資公司的四核桌面芯片做比較 。
由于桌面芯片更加注重單線程性能——單核性能是基礎,很多程序都依賴單進程的處理速度,如果單核性能上不去,核心數(shù)再多也沒用,這也是AMD六核、八核芯片打不贏Intel 四核芯片的原因。另外,對于桌面芯片來說,日常使用中更加倚重定點性能。因此,在這里我們以單線程實際測試的定點成績做比較。
在編譯器為GCC的情況下,龍芯3A3000在1.5G主頻下的SPEC2006定點成績?yōu)?1分,飛騰1500A在1.8G主頻的定點成績?yōu)?0分。VIA在大陸的合資公司其產品ZX-A和ZX-C的定點成績?yōu)?—10分。
由于申威沒有SPEC2006的成績,只有SPEC2000的成績,在編譯器為SWCC的情況下,申威411的SPEC2000成績?yōu)槎c1000 ,浮點1500 ,而龍芯3A3000在使用GCC編譯器的情況下,定點成績超過1100 ,浮點成績超過1700 ,如果使用龍芯自己的LCC編譯器,定點成績還至少能提升15%,浮點成績至少能提升30%。
很顯然,就以SPEC2006和SEPC2000的測試成績而言,在現(xiàn)有的自主研發(fā)和技術引進的四核桌面芯片中,龍芯3A3000是性能最強的。
值得關注都是,這還是在龍芯主頻處于劣勢情況下取得的成績,飛騰1500A(這里說明一下,飛騰1500A量產版的主頻也是1.5G,1.8G、2G主頻的芯片都是個別篩出來做測試的)、申威411、ZX-C的主頻都比龍芯3A3000要高,這一方面說明龍芯在后端設計上還有待提升,另一方面也體現(xiàn)出龍芯在前端設計上的深厚實力,充分體現(xiàn)出龍芯新一代微結構GS464E的強悍。
誠然,由于目前申威421和飛騰采用FTC661的四核芯片還沒有產品,因此就不將申威和飛騰這兩款產品與龍芯3A3000做比較了。
接下來我們將3A3000與Intel的CPU做比較。在編譯器為GCC5.2的情況下,Intel I5 4460在3.2G主頻下SPEC2006的定點成績?yōu)?2分;在編譯器為GCC4.4.7的情況下,龍芯3A3000在1.5G主頻下的定點成績?yōu)?1分。
誠然Intel在編譯器上占有一定優(yōu)勢,這里為了方便比較就忽略編譯器帶來的差異了,就定點性能而已,龍芯3A3000的單線程性能大約為Intel I5 4460的三分之一。
差距在哪里呢?主要是在主頻上,其次在微結構。龍芯3A3000的主頻只有1.5G,而Intel I5 4460的主頻達3.2G,而且如果需要的話,還能睿頻到3.4G,很顯然,在主頻上龍芯3A3000只有Intel I5 4460的一半不到。
至此做一個總結——
龍芯3A3000在現(xiàn)有的國產四核桌面CPU中(包括自主研發(fā)的CPU和馬甲CPU)裸CPU性能最好的 。單線程的定點成績大約為Intel i5-4460的三分之一,和Intel這樣的巨頭依舊有不小的差距。
- 3A3000的意義
龍芯3A3000雖然僅僅是龍芯研制的幾十款CPU中的一款,但卻有著不一般的意義。
“十一五”開始的自主信息化應用試點發(fā)現(xiàn)第一代自主CPU通用處理性能不夠和存在軟件生態(tài)問題后,國內CPU研制單位均展開了第二代CPU的研發(fā),并衍生出三條不同的技術路線。
一是獨立自主路線技術路線,代表為龍芯和申威。
第二條路是依附于ARM的技術路線,是購買ARM的IP授權,設計自己的SOC,典型代表是華為海思和展訊。
第三條技術路線是完全依賴于境外技術買辦路線,兆芯的ZX-A就是VIA NANO的馬甲,宏芯的CP1就是IBM Power8的馬甲,其本質是中國大陸掏錢請別人干,目前主要是把國外/境外已有的現(xiàn)成設計直接拿過來換成中國的品牌,這種技術路線的典型代表是兆芯、宏芯。
由于自主研發(fā)路線在“十一五”期間走了彎路,很多人對自主研發(fā)路線產生了疑慮,覺得自主研發(fā)是沒有前途的,是必然失敗的,認為發(fā)展中國CPU必須仰仗“洋大人”。因此,“核高基”在“十二五”期間主要支持完全依賴于境外技術買辦路線,而像龍芯這樣的自主技術則被晾在一邊,任其自身自滅。
按照馬克思主義理論,實踐是檢驗真理的唯一標準。龍芯3A3000的性能超過了目前靠引進ARM和威盛技術發(fā)展的國內同類CPU的事實,狠狠的回擊了崇洋媚外的思潮,加上采用申威26010的神威太湖之光在TOP500刷榜,用事實證明了無論是通用CPU還是高性能機專用CPU,自主研發(fā)的道路都是走得通的,而且性能可以超越技術引進的CPU。
評論