龍芯推新指令集,兼容X86、ARM、RISC-V
最近消息龍芯胡偉武在2020年計算機體系結構學術年會上的《指令系統的自主與兼容》報告中說,龍芯LoongArch指令集將完全兼容MIPS,部分兼容X86、ARM、RISC-V,而且已經完成了部分工作。目前某些備胎課題已通過驗收,如在龍芯CPU核上運行android及其APP(WPS)。
本文引用地址:http://www.czjhyjcfj.com/article/202008/417126.htm這個消息對于吃瓜群眾來說可能沒有什么,但是其意義確實重大!
我們都知道,在我國存活著世界上所有的芯片指令集架構,但是,我們真正不被國外捏著脖子的,只有龍芯買斷的MIPS和申威保存的獨苗Alpha。

不過,這兩種架構與我們的所需,距離又有些遠,主流的X86和ARM目前可以說都掌握在"敵對勢力"手中,即使具有ARM永久授權的華為,在V8之后,也將面臨無法使用升級版的風險。
如今龍芯立志開發新架構,兼容主流架構,那將是一件石破天驚的大事,如果能成功,確實對得起Arch這一詞(我想arch與Ark同音,龍芯是否也認為有方舟的意思?)。
當然,很多人對此抱有懷疑態度,一個是漢芯事件的影響,一個是技術的可行性。
龍芯和漢芯一字之差,卻經常被人用來質疑龍芯的成就,我在之前的文章中一直對龍芯是推崇的,它是我國20多年來少有幾家一直在從事芯片自主開發的企業,為我國芯片事業打破封鎖立下了汗馬功勞,相信龍芯不是那種純為騙經費的企業。(《為什么航天用芯片性能那么低,成本還那么高?龍芯立大功!》、《龍芯在國際上到底能達到什么水平?》)
在技術上,我們可以類比手機,以前一部手機只能支持一種模式,如今全網通手機價格與只支持一種模式的手機價格基本無差別,這種看似簡單的兼容,實際上在底層技術上也做了非常多的攻關。相信憑中國人的聰明才智,即使做不到開天劈地的開宗立派,舉一反三的能力絕對沒問題。
而LoongArch,目前采用的技術路線與華為在方舟編譯器上的有些類似,采用二進制翻譯來融合MIPS、RISC-V、ARM和X86指令系統的主要功能。

與龍芯此前的LoongISA指令集不同的是,LoongArch的指令集幾乎是全新自主的。在知識產權上,龍芯正在委托機構進行專利分析來規避相關風險。

因此,從態度和技術上來說,龍芯開發全新的指令集都是有可能的。
而其最大的意義在于,一旦其成功,世界上將會出現除X86之外,第二種CISC復雜指令,這對我國大量基于RISC精簡指令集的芯片開發企業來說,將會有第二種可以媲美X86的技術可用,將大大提升我國芯片的計算能力。
評論