龍芯3號多核處理器將達64核 部分兼容x86

  中科院龍芯主設計師胡偉武在其《龍芯3號多核處理器設計及其挑戰(zhàn)》的報告中指出,龍芯3號多核處理器第一個階段到2008年希望做8-16核,到2010年做32 - 64核。
龍芯3號結構特征是多平臺并行虛擬機結構,可伸縮大CMP結構。

  現(xiàn)在龍芯1號面向IP和嵌入式應用,龍芯2號面向高端的應用,龍芯3號面向多內容的服務器應用。

  龍芯3號部分兼容x86 虛擬機自動并行化

  現(xiàn)在龍芯2準備實現(xiàn)完整的ABI兼容功能,通過虛擬機方式在Linux上支持多種二進制碼。龍芯3號要做一個多平臺并行虛擬機結構,使所有可執(zhí)行文件可以在龍芯上正確快速地運行。一方面通過進程級虛擬機實現(xiàn)Linux上的X86兼容。另外把虛擬機自動并行化,現(xiàn)在虛擬機使用的熱點剛開始軟件解釋執(zhí)行,翻譯以后是開始并行優(yōu)化,這樣使得串行程序在多核上可以并行。

  龍芯3號面臨的挑戰(zhàn)

  胡偉武指出,多核結構的物理設計方法非常難,如果把16個64位龍芯的核放在一起,反而會成為最大的瓶頸,就像茶壺里倒餃子根本倒不出來的。如果封裝1千個核心,真正傳遞的信號就幾百個,需要把I/O做得很快,否則“里面快外面慢”。要建設高速傳輸?shù)沫h(huán)境,高速緩存的設計等問題非常難。

  高性能CPU少不了和代工廠的密切合作。CPU本身的設計還是由計算所完成,同時意法半導體今后會在物理設計方面給于計算所更多的支持。

  龍芯2E量產(chǎn)已經(jīng)基本完成

  從2002年做了龍芯1號開始,之后做了龍芯2號,龍芯2B性能是龍芯1號3倍,龍芯2C性能是龍芯2部的3倍,之后發(fā)展了龍芯3號,F(xiàn)在1號面向IP和嵌入式應用,龍芯2號面向高端的應用,龍芯3號面向多內容的服務器應用。龍芯2E是64位四發(fā)射,亂序執(zhí)行,F(xiàn)在量產(chǎn)已經(jīng)基本完成,現(xiàn)在已經(jīng)向市場批量供應。龍芯2E結構特征,在單處理器結構方面比較到位,不會比國際最好的差。我們有功耗的測試,750M,連CPU、北橋和內存條加一起只有7.5W。

摘自:搜狐IT
微信掃描分享本文到朋友圈
掃碼關注5G通信官方公眾號,免費領取以下5G精品資料

本周熱點本月熱點

 

  最熱通信招聘

  最新招聘信息