作為“中國芯”的代表之一,龍芯15日發布新一代自主指令系統架構。基于新架構的完整操作系統已經在新款龍芯計算機上穩定運行。
通用處理器(CPU)指令系統是計算機軟硬件的基礎界面。如果把設計芯片比作寫文章,指令系統就好比漢字或英文字母。一種指令系統,往往承載了一個軟件生態。
龍芯中科技術有限公司董事長、中國科學院計算技術研究所研究員胡偉武說,基于20年的CPU研制和生態建設積累,龍芯此次推出龍芯架構(LoongArch),包括基礎架構部分和向量指令、虛擬化、二進制翻譯等擴展部分,近2000條指令。
胡偉武介紹,從頂層規劃到各部分的功能定義,再到每條指令的編碼、名稱、含義,龍芯架構都進行了自主重新設計。同時,龍芯架構具有兼容生態的特點,融合了國際各主流指令系統的主要功能特性,能夠實現多種主流指令系統的高效二進制翻譯。
龍芯脫胎于中科院計算所,目前在航天、金融、能源等領域有著較為廣泛的應用。(記者董瑞豐)