龍芯中科于2021年正式推出具有完全自主知識產權的LoongArch指令集,1月13日在首屆LoongArch生態創新大會上,龍芯中科表示:應用于X86架構上的各種應用軟件,已經可以在龍芯平臺上靈活完成適配、遷移、優化。
LoongArch生態回顧
2006年,美國半導體設計公司MIPS開始就專利等問題給龍芯施壓,稱龍芯的指令集95%與MIPS相似,屬于抄襲。此時龍芯雖已經開發出自己的EDA研發設計平臺,但為了能運行Linux系統,還必須兼容MIPS等指令集,龍芯有口難辯。
自此,龍芯課題組為了不再受到技術訛詐和打壓,決定開發轉向自主知識產權的指令集。而后由于種種現實原因,龍芯課題組先后經歷了改制、市場轉型等過程,直到2013年才進行CPU研發路線的調整。
當要建立一個自主知識產權的計算機生態,指令集、CPU、操作系統缺一不可。
從2015年的龍芯3A3000處理器,龍芯中科用了6年,于2021年推出采用自主LoongArch指令集的龍芯3A5000。龍芯3A5000采用最新的LoongArch指令集架構,單核性能提升50%,功耗降低30%,與國內采用引進技術的CPU相比在性能上優勢明顯。
同樣基于LoongArch指令集打造的龍芯3C5000L,作為龍芯中科第一款服務器專用芯片,單片16核,支持2路-16路互連,達到國際主流服務器水平。
LoongArch指令集放棄了以往的MIPS授權,擁有2500多條自主指令,還可以翻譯MIPS、ARM及x86指令。另外,龍芯3A5000是新一代桌面處理器,采用12nm工藝,每芯片包含4核,主頻2.5GHz。
自此,龍芯有了自己的指令集、應用于個人電腦和服務器的處理器,剩下的就是攻克操作系統。
時間來到2021年結尾,12月30日統信官微確認,自研系統統信UOS已完成對國產CPU龍芯3A5000的適配,統信、龍芯、清華同方三家合作,終于實現了國產電腦+國產操作系統+國產軟件工作環境。
在龍芯5000平臺上,統信UOS桌面操作系統成功運行,接著,就是如WPS、360瀏覽器、微信、釘釘等軟件“入駐”。
2021年12月31號,據龍芯中科官方消息,近期,在工業和信息化部信息技術發展司的指導下,龍芯中科與騰訊微信團隊以及國產操作系統廠商不懈努力,原生版微信 PC 客戶端應用在龍芯 5000 平臺終端成功啟動運行,并在操作系統廠商應用商店上架分發,第一階段龍芯 5000 平臺遷移工作順利完成。
而龍芯5000平臺正是基于LoongArch指令集。
龍芯中科表示,自此,LoongArch 和 x86、ARM 并列成為騰訊微信官方同步支持的三大 CPU 架構。
這表示龍芯平臺經過實測驗證,在運行上是完全可行的。
在個人PC領域,市場基本屬于基于X86、ARM架構的CPU,而各種應用軟件也是在此基礎上開發的。
基于LoongArch架構的龍芯想要在個人PC上打開市場,就要打開軟件應用市場,這就意味著要兼容X86、ARM。
而龍芯在首屆LoongArch生態創新大會上宣布的實測兼容X86真是個好消息,這意味著直接打開了軟件應用市場,是龍芯向國產計算機生態的一大步。
龍芯高科稱,統信操作系統、麒麟操作系統、龍蜥操作系統、WPS 辦公軟件、微信、360 瀏覽器等均已支持 LoongArch。通過二進制翻譯支持了 X86 / Linux 平臺和 X86 / Windows 平臺的部分應用以及 X86 / Windows 平臺的大量打印機外設。未來,龍芯將推出基于 LoongArch 的充分考慮兼容需求的自主編程框架。
相信不久的將來,國人就可以自由選購搭載國產操作系統的電腦,在網絡世界實現辦公、娛樂、創作。