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