0
本周五,在國產CPU領域深耕20年的龍芯發布了首款采用自主指令系統LoongArch的處理器芯片,龍芯3A5000處理器,該芯片代號為“KMYC70”,以紀念抗美援朝70周年。

龍芯3A5000處理器主頻為2.3GHz-2.5GHz,包含四個處理器核心,其中每個處理器核心都采用64位超標量GS464V自主微結構,包含4個定點單元、2個256位向量運算單元和2個訪存單元。
另外,龍芯3A5000還集成2個支持ECC校驗的64位DDR4-3200控制器,4個支持多處理器數據一致性的HyperTransport 3.0控制器。主要模塊時鐘動態關閉,主要時鐘域動態變頻以及主要電壓域動態調壓等精細化功耗管理功能。

3A5000包含的CPU核心、內存控制器及相關PHY、高速IO接口控制器及相關PHY、鎖相環、片內多端口寄存器堆等在內的所有模塊均由龍芯自主設計。集成了安全可信模塊,支持可信計算體系。
國內第三方測試機構的測試結果顯示,龍芯3A5000處理器在GCC編譯環境下運行SPEC CPU2006的定點、浮點單核Base分值均達到26分以上,四核分值達到80分以上。基于國產操作系統的龍芯3A5000桌面系統的Unixbench單線程分值達1700分以上,四線程分值達到4200分以上。上述測試分值已經逼近市場主流桌面CPU水平,在國內桌面CPU中處于領先地位。
龍芯官方聲稱,與龍芯上一代處理器3A4000處理器,3A5000處理器在保持引腳兼容的基礎上,性能提升50%以上,功耗降低30%以上。在處理復雜文檔,瀏覽器打開、3D引擎加速、4K高清軟解、以及各類業務軟件處理等方面,龍芯3A5000電腦用戶體驗提升明顯。
目前,與龍芯3A5000配套的三大編譯器GCC、LLVM、GoLang和三大虛擬機Java、JavaScript、.NET均已完成開發。面向信息化應用的龍芯基礎版操作系統Loongnix和面向工控及終端應用的龍芯基礎版操作系統LoongOS已經發布。
從X86到LoongArch的二進制翻譯系統LATX已經能夠運行部分X86/Windows應用軟件。統信UOS、麒麟Kylin等國產操作系統已實現對龍芯3A5000的支持。數十家國內知名整機企業、ODM廠商、行業終端開發商等基于龍芯3A5000處理器研制了上百款整機解決方案產品,包括臺式機、筆記本、一體機、金融機具、行業終端、安全設備、網絡設備、工控模塊等。
與龍芯3A5000同時推出的,還有新一代服務器處理器龍芯3C5000L,通過封裝集成4個3A5000硅片,形成16核處理器,基于龍芯3C5000L的四路64核服務器整機的SPEC CPU2006性能分值可達900分以上,全面滿足云計算、數據中心對國產CPU的性能需求。
今年4月15日,龍芯發布完全自主指令集架構LoongArch,該架構從頂層架構,到指令功能和ABI標準,全部自主設計且不需要國外授權。LoongArch充分考慮兼顧生態需求,融合x86、ARM等國際主流指令系統的主要功能特性,實現跨指令平臺應用兼容。
想要進一步了解LoongArch架構的深度解讀以及研發背后的故事,可以閱讀雷鋒網此前發布的文章《20年“煉出”國內首個自主CPU指令集架構,龍芯憑什么?| 國產芯片四大件》,想要獲取LoongArch指令系統手冊可關注公眾號“芯基建”,回復“龍芯”即可。
雷鋒網雷鋒網雷鋒網
相關文章:
20年“煉出”國內首個自主CPU指令集架構,龍芯憑什么?| 國產芯片四大件
雷峰網原創文章,未經授權禁止轉載。詳情見轉載須知。