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

自主CPU比技術引進CPU更具發展后勁

鐵流 · 2019-07-09 · 來源:鐵君  
收藏( 評論() 字體: / /
CPU自主研發雖然在前期會有比較高的試錯成本,發展也會慢一些,性能也會差一些,但有助于積累經驗,鍛煉能力。

  目前,我國CPU發展存在自主研發和引進技術兩條技術路線。

  自主研發路線在硬件上基于自主定義指令集,基于自定義指令集或者主流指令集擴展,CPU自主設計,對于每一行代碼,每個模塊,每一條線都很清晰,在軟件上自建生態。

  引進技術路線是在硬件上基于買來的指令集授權或CPU源代碼研制芯片,在軟件上依附于西方成熟生態。

  從實踐上看,自主CPU比技術引進CPU更具發展后勁。

  

  如何評價CPU

  為了衡量CPU的性能,業界也推出了很多基準測試程序,比如針對CPU的SPEC,針對嵌入式應用的EEMBC等。SPEC測試是比較權威的測試程序。和一些黑箱測試程序調整計分方式和計分權重后測試結果就發生變化不同,SPEC測試到底跑了什么程序,以及各項程序跑分和計分方式全部公開透明,而且覆蓋范圍廣——SPEC2000有12個定點程序,14個浮點程序,而且有比較強的代表性,比如gzip、vpr、gcc、mef、eon等。而SPEC2006則把定點程序擴展到14個定點程序和16個浮點程序。

  在計分方法上,SPEC在計分上采用歸一化的幾何平均方法來進行綜合性能評估。不過SPEC也非盡善盡美,測試存在容易受編譯器影響的問題。舉例來說,SUN曾經通過編譯器優化提升SPEC跑分50%,龍芯的某一代產品也曾用自主研發的LCC編譯器,比使用GCC定點跑分提升了60%。

  另外,即便同樣是GCC編譯器,不同版本的GCC編譯器下,測試成績也會有很大差異。筆者認為,出現這種現象的根源并非SPEC測試的缺陷,反而用事實說明了,最后的用戶體驗是軟件+硬件的結果,充分說明了軟硬件磨合的重要性。

  這里再談一下編譯器,程序員在編程的時候寫的是編程語言,但是計算機運行的時候是機器語言,編譯器就是將程序員的編程語言翻譯成機器語言的工具。

  此前,華為方舟編譯器是輿論上非常火,一些媒體把編譯器說的非常玄乎,仿佛"秒天秒地秒空氣"。但這種宣傳是有些過頭了。方舟編譯器是用于安卓平臺,把java編譯為機器碼,和jit以及解釋執行模式不同。和GCC、ICC(英特爾)、LCC(龍芯)、SWCC(申威)等PC編譯器是兩個不同概念。方舟編譯器只對java有效,一位業內人士將其形容為:"方舟也是一種簡單粗暴方法,以犧牲兼容性來換取局部性能提升,對手機局部性能有效,但生態兼容很麻煩"。

  

4.webp.jpg

  自主CPU單核性能進步速度優于技術引進CPU

  目前,國內CPU公司在宣傳上有一個非常不好的現象,那就是喜歡堆核心數,用64核、48核戰平英特爾14核、28核CPU來"彰顯"自己的CPU如何厲害。

  但實際上,這種做法意義是相對有限的,因為在桌面和服務器,很多程序都是串行的,尤其是桌面CPU非常注重單核性能。

  畢竟單核性能是基礎,很多程序都依賴單進程的處理速度,如果單核性能上不去,核心數再多也沒用,這也是在AMD推出銳龍以前,一大批六核、八核芯片打不贏Intel 四核芯片的原因。在電子發燒友中甚至還有"I3默秒全"的調侃,以及對聯發科"1核有難,10核圍觀"的調侃。

  游戲開發者也向AMD RTG圖形部門大佬Raja Koduri表示:相比堆核心數,他們寧愿希望CPU單核性能提升1%。

  類似的,一批國產ARM芯片雖然在PPT上追平英特爾,但市場上各個被英特爾吊打,只能時不時發一個PPT顯示自己的存在感,甚至還不乏華芯通這種關門的例子。這背后的根源就在于如果單核性能不足,盲目堆核心數意義有限。

  在AMD推出銳龍以后,單核性能大幅提升,這使AMD的市場份額有所回升,并使AMD的股價在2019年上漲80%,并去年在標普500指數中排名第一。值得一提的是,蘇姿豐依靠銳龍,徹底打了一個翻身仗,在其擔任CEO期間,AMD的股價上漲了800%。蘇姿豐也憑此入選了美國金融報紙Barron發布的"2019年全球最佳CEO"名單。

  因此,想要在市場上占據一席之地,單核性能至關重要,CPU單核性能不行的話,萬事皆休。在日常使用中比較仰仗CPU定點性能,因而在這里我們以單線程實際測試的定點成績做比較。

  

5.webp.jpg

  上圖中,藍色的為技術引進CPU,紅色的為自主CPU。

  先來看藍色的技術引進 CPU。2013年的FT1500是基于SPARC的開源代碼設計出來的,2015年的FT1500A為ARM,FT1500A相較于FT1500在單核性能上提升了4倍,但在FT1500A之后,FT2000和FT2000plus在單核性能上提升就比較有限了。

  再來看紅色的龍芯。龍芯3A1000和龍芯3B1500在單核性能上與FT1500大致相當。之后的龍芯3A/B2000明顯遜色于FT1500A,之后的龍芯A3/B3000也只是在單核性能上接近FT2000。但到了龍芯3A/B4000這一代,性能有了大幅提升,單核性能提升超過80%。

  根據公開消息,龍芯3A4000采用GS464V處理器核,支持LoongISA2.0指令集,支持256位向量擴展,支持核內安全機制,大幅提升同頻通用性能。升級了片上互聯網絡,支持更多路片間互聯,支持內存目錄功能,提升I/O和多路性能。升級了訪存接口,支持DDR4接口,制造工藝為28nm。

  通過對樣片的測試表明,龍芯單核定點和浮點性能均達到每Ghz頻率10分(SPEC2006,GCC編譯器),片內計算和訪存能力均衡,開啟向量的LINPACK核心效率超過93%。主頻為1.8Ghz至2Ghz。

  必須說明的是,龍芯3A/B4000這一代與龍芯A3/B3000這一代CPU在制造工藝上都是28nm SOI工藝,也就是說在制造工藝完全相同的情況下,龍芯通過自身的設計能力,把單核性能提升80%以上。在國內諸多ARM芯片性能提升高度依賴臺積電先進工藝和購買國外更好EDA工具的大背景下,龍芯這種完全依靠自身設計能力提升CPU性能的做法絕對是一股清流。

  之所以會產生這種現象,鐵流認為,這主要是技術路線造成的。技術引進CPU雖然在初期會有一個大飛躍,但要實現技術引進消化吸收,這需要時間,會產生一個"先快后慢"的效果。目前,龍芯3A4000采用的依然是28nm工藝,在單核性能上已經追平或超越了國內一些采用7nm/16nm工藝的CPU,如果龍芯更新工藝,后續提升空間非常大。

  CPU自主研發雖然在前期會有比較高的試錯成本,發展也會慢一些,性能也會差一些,但有助于積累經驗,鍛煉能力。由于CPU源代碼都是自己寫的,發現問題后自己有能力改,通過不斷的性能分析,找出CPU的瓶頸,然后不斷地迭代,這才是發展的動力。

「 支持烏有之鄉!」

烏有之鄉 WYZXWK.COM

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

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

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

收藏

心情表態

今日頭條

點擊排行

  • 兩日熱點
  • 一周熱點
  • 一月熱點
  • 心情
  1. “深水區”背后的階級較量,撕裂利益集團!
  2. 大蕭條的時代特征:歷史在重演
  3. 瘋狂從老百姓口袋里掏錢,發現的時候已經怨聲載道了!
  4. 央媒的反腐片的確“驚艷”,可有誰想看續集?
  5. 該來的還是來了,潤美殖人被遣返,資產被沒收,美吹群秒變美帝批判大會
  6. 到底誰“封建”?
  7. 兩個草包經濟學家:向松祚、許小年
  8. “中國人喜歡解放軍嗎?”國外社媒上的國人留言,差點給我看哭了
  9. 從歷史工人運動到當下工人運動的謀略——(一)歷史工人運動
  10. 掩耳盜鈴及其他
  1. 到底誰不實事求是?——讀《關于建國以來黨的若干歷史問題的決議》與《毛澤東年譜》有感
  2. 歷史上不讓老百姓說話的朝代,大多離滅亡就不遠了
  3. 與否毛者的一段對話
  4. 孔慶東|做毛主席的好戰士,敢于戰斗,善于戰斗——紀念毛主席誕辰131年韶山講話
  5. “深水區”背后的階級較量,撕裂利益集團!
  6. 大蕭條的時代特征:歷史在重演
  7. 社會亂糟糟的,老百姓只是活著
  8. 瘋狂從老百姓口袋里掏錢,發現的時候已經怨聲載道了!
  9. 不能將小崗村和井岡山相提并論!
  10. 央媒的反腐片的確“驚艷”,可有誰想看續集?
  1. 北京景山紅歌會隆重紀念毛主席逝世48周年
  2. 元龍:不換思想就換人?貪官頻出亂乾坤!
  3. 遼寧王忠新:必須直面“先富論”的“十大痛點”
  4. 劉教授的問題在哪
  5. 季羨林到底是什么樣的人
  6. 歷數阿薩德罪狀,觸目驚心!
  7. 十一屆三中全會公報認為“顛倒歷史”的“右傾翻案風”,是否存在?
  8. 歐洲金靴|《我是刑警》是一部紀錄片
  9. 我們還等什么?
  10. 只有李先念有理由有資格這樣發問!
  1. 毛主席掃黃,雷厲風行!北京所有妓院一夜徹底關閉!
  2. 劍云撥霧|韓國人民正在創造人類歷史
  3. 到底誰不實事求是?——讀《關于建國以來黨的若干歷史問題的決議》與《毛澤東年譜》有感
  4. 果斷反擊巴西意在震懾全球南方國家
  5. 重慶龍門浩寒風中的農民工:他們活該被剝削受凍、小心翼翼不好意思嗎?
  6. 央媒的反腐片的確“驚艷”,可有誰想看續集?
亚洲Av一级在线播放,欧美三级黄色片不卡在线播放,日韩乱码人妻无码中文,国产精品一级二级三级
日韩精品视频在线看 | 午夜在线观看的那种网站 | 日韩精品亚洲国产一区蜜芽 | 亚洲国产91一区二区三区 | 久久精品中文字幕欲求不满 | 中一区二区三区性爱视频 |