日日躁夜夜躁狠狠躁超碰97,无码国内精品久久综合88 ,热re99久久精品国99热,国产萌白酱喷水视频在线播放

歡迎訪問深圳市中小企業(yè)公共服務(wù)平臺(tái)電子信息窗口

龍芯自主指令集架構(gòu),“國(guó)產(chǎn)之光”還是“PPT式勝利”?

2021-04-23 來源:華強(qiáng)電子網(wǎng)
4691

   4月15日,龍芯發(fā)布了完全自主的指令集架構(gòu)LoongArch,與此同時(shí),支持龍芯架構(gòu)的龍芯3A5000處理器芯片已經(jīng)流片成功,基于新架構(gòu)的完整操作系統(tǒng)已經(jīng)在3A5000計(jì)算機(jī)上穩(wěn)定運(yùn)行。

  龍芯在LoongArch之前,一直是采用MIPS的授權(quán)。但有意思的是,當(dāng)年曾比肩x86、Arm,被稱為全球三大架構(gòu)之一的MIPS,其所屬公司在今年3月已經(jīng)宣布放棄繼續(xù)設(shè)計(jì)MIPS架構(gòu),轉(zhuǎn)而投身到RISC-V陣容當(dāng)中。

  實(shí)際上,MIPS架構(gòu)在現(xiàn)在看來確實(shí)有不少較為落后的設(shè)計(jì),比如對(duì)睿頻支持不友好、部分指令老舊拖低性能等。另一方面,中美貿(mào)易戰(zhàn)背景下,不少國(guó)產(chǎn)CPU制造商都受到了不同程度的影響。采用Arm架構(gòu)的華為、飛騰,以及采用x86架構(gòu)的海光,相繼被列入“實(shí)體清單”,指令集授權(quán)或是芯片制造都受到嚴(yán)重制約。因此,在這樣的背景之下,自主指令集架構(gòu)的必要性便不言而喻。

  早在去年8月,在全國(guó)計(jì)算機(jī)體系結(jié)構(gòu)學(xué)術(shù)年會(huì)上,龍芯創(chuàng)始人胡偉武就透露了LoongArch架構(gòu),他聲稱要研發(fā)一款既“自主”又“兼容”的指令集,如果最終達(dá)成目標(biāo),這將是一個(gè)自帶生態(tài)的自主可控指令集架構(gòu)。

  眾所周知,軟件生態(tài)對(duì)于CPU架構(gòu)而言幾乎就是生命。一個(gè)全新的指令集架構(gòu)要能夠獲得市場(chǎng)認(rèn)可,目前而言最便捷的方法就是兼容其他指令集架構(gòu)的生態(tài)。比如蘋果Mac OS從使用x86 CPU過渡到Arm CPU的過程中,采用了Rosetta 2將原本只支持x86運(yùn)行環(huán)境的軟件通過動(dòng)態(tài)二進(jìn)制翻譯來轉(zhuǎn)譯代碼,以使得軟件可以在Arm CPU下運(yùn)行。

  同樣,官方宣稱龍芯的LoongArch能夠兼容MIPS、x86、ARM、RISC-V這幾種指令集的 Linux程序,采用軟硬件結(jié)合的二進(jìn)制翻譯方式,對(duì)Arm和RISC-V的翻譯效率要比x86更高。甚至根據(jù)官方說法,翻譯執(zhí)行MIPS能達(dá)到100%原生性能,翻譯執(zhí)行ARM達(dá)到90%原生性能,翻譯執(zhí)行x86也能夠達(dá)到80%原生性能,并可通過某種方式安裝運(yùn)行Windows,對(duì)Windows的整體翻譯可以有70%原生性能。

  不過在編者看來,LoongArch到目前為止依然存在很多疑點(diǎn)。首先,龍芯宣稱翻譯Arm和x86指令的效率分別達(dá)到90%和80%,MIPS甚至實(shí)現(xiàn)100%原生性能,但目前除了發(fā)布會(huì)上的PPT,并沒有任何證據(jù)能夠證明能夠達(dá)到如此高的翻譯效率。而歷史上,無論是從PowerPC到x86,還是從x86到Arm,翻譯二進(jìn)制都只是被用于過渡,最終都要利用軟件適配才能發(fā)揮指令集架構(gòu)的優(yōu)勢(shì)。

  另一方面,根據(jù)偷跑的性能測(cè)試顯示,采用LoongArch架構(gòu)的龍芯3A5000整數(shù)性能只比2019年9月發(fā)布的飛騰FT-2000/4高出10%;在全局光照渲染器smallpt測(cè)試算法性能時(shí),3A5000更是不如FT-2000/4。回想起龍芯上一代曾經(jīng)號(hào)稱“國(guó)產(chǎn)最強(qiáng)桌面CPU”,但直到2021年最新一代才趕上了對(duì)手第一代的水平,實(shí)在讓人懷疑龍芯的PPT存在“夸大”的嫌疑。

  當(dāng)然,不排除是測(cè)試軟件或是系統(tǒng)平臺(tái)對(duì)LoongArch適配不完善,那么這就回到了生態(tài)問題上。目前為止,龍芯所公開的數(shù)據(jù)少之又少,甚至連指令集手冊(cè)都沒有開放,生態(tài)從何談起?縱觀歷史,x86依靠PC浪潮崛起,Arm趕上了移動(dòng)設(shè)備的需求,RISC-V擁抱了物聯(lián)網(wǎng)時(shí)代。而即使是國(guó)產(chǎn)替代的需求,龍芯也不具備飛騰等廠商的出貨量支撐,更沒有華為這樣的生態(tài)號(hào)召力。到底是騾子是馬,還得拉出來溜溜,希望等到5A3000正式上市的時(shí)候能帶來更多好消息。