7月23日上午,國產(chǎn)CPU廠商龍芯中科通過官方微信宣布,龍芯3A5000處理器正式發(fā)布。該產(chǎn)品是首款采用龍芯自主研發(fā)的指令系統(tǒng)LoongArch的處理器芯片,性能實(shí)現(xiàn)大幅跨越,代表了我國自主CPU設(shè)計(jì)領(lǐng)域的最新里程碑成果。
作為首款基于LoongArch指令集系統(tǒng)的龍芯3A5000處理器,主頻為2.3~2.5GHz,包含4個(gè)處理器核心。每個(gè)處理器核心采用64位超標(biāo)量GS464V自主微結(jié)構(gòu),包含4個(gè)定點(diǎn)單元、2個(gè)256位向量運(yùn)算單元和2個(gè)訪存單元。龍芯3A5000集成了2個(gè)支持ECC校驗(yàn)的64位DDR4-3200控制器,4個(gè)支持多處理器數(shù)據(jù)一致性的HyperTransport 3.0控制器。龍芯3A5000支持主要模塊時(shí)鐘動態(tài)關(guān)閉、主要時(shí)鐘域動態(tài)變頻以及主要電壓域動態(tài)調(diào)壓等精細(xì)化功耗管理功能。
龍芯3A5000實(shí)現(xiàn)了自主性和安全性的深度融合,包括CPU核心、內(nèi)存控制器及相關(guān)PHY、高速IO接口控制器及相關(guān)PHY、鎖相環(huán)、片內(nèi)多端口寄存器堆等在內(nèi)的所有模塊均自主設(shè)計(jì);在處理器核內(nèi)實(shí)現(xiàn)了專門機(jī)制防止“幽靈(Spectre)”與“熔斷(Meltdown)”的攻擊,并在處理器核內(nèi)支持操作系統(tǒng)內(nèi)核棧防護(hù)等訪問控制機(jī)制;其處理器集成了安全可信模塊,支持可信計(jì)算體系;內(nèi)置了硬件加密模塊,支持商密SM2/3/4及以上算法,其中SM3/4密碼處理性能達(dá)到5Gbit/s以上。
目前,與龍芯3A5000配套的三大編譯器GCC、LLVM、GoLang和三大虛擬機(jī)Java、JavaScript、.NET均已完成開發(fā)。面向信息化應(yīng)用的龍芯基礎(chǔ)版操作系統(tǒng)Loongnix和面向工控及終端應(yīng)用的龍芯基礎(chǔ)版操作系統(tǒng)LoongOS已經(jīng)發(fā)布。從X86到LoongArch的二進(jìn)制翻譯系統(tǒng)LATX已經(jīng)能夠運(yùn)行部分X86/Windows應(yīng)用軟件。統(tǒng)信UOS、麒麟Kylin等國產(chǎn)操作系統(tǒng)已實(shí)現(xiàn)對龍芯3A5000的支持。數(shù)十家國內(nèi)知名整機(jī)企業(yè)、ODM廠商、行業(yè)終端開發(fā)商等基于龍芯3A5000處理器研制了上百款整機(jī)解決方案產(chǎn)品,包括臺式機(jī)、筆記本、一體機(jī)、金融機(jī)具、行業(yè)終端、安全設(shè)備、網(wǎng)絡(luò)設(shè)備、工控模塊等。