统一指令集架构的思考
? ? ?處理器技術是通信行業的基礎,也關系到國家基礎信息安全,“棱鏡”事件就折射出信息安全的挑戰。
? ? ?去年工信部召集國內企業和科研機構商議統一國內指令集,從而集中建立自主處理器生態體系,這也是從國家信息安全戰略的角度考慮,這個想法是很好的,我們應該有勇氣和決心做出決策,但是在自主處理器指令集ISA體系架構上,我們面臨著一個艱難的選擇,是采用國外的現有指令集還是發展一套自主的指令集呢?
? ? ?面前國內眾多企業和科研機構分別采用幾種現有的開放指令集架構,主要是ARM、MIPS以及DEC的Alpha架構和Sun的Sparc,并各自形成了一定的應用體系,要統一起來談何容易。
? ? ?龍芯選擇了現有的MIPS指令集,因為這樣就不用花大力氣重新構建軟硬件生態系統。但事實也并非那么簡單,龍芯生態系統依然脆弱,MIPS也并不代表最終的選擇。 ?
? ? ?如果直接采用西方某一種指令集作為統一標準,必然對研究其他指令集架構的本土企業和科研機構很不公平,就會極大地挫傷這些本土精銳企業和科研機構的積極性,而且未來發展還會受制于其核心專利。
? ? ?其實伴隨著移動互聯網、WebApp和云計算的興起,傳統的指令集架構都面臨著新的挑戰,x86、ARM、MIPS、Power等經典指令集,在新形勢下既有生態圈優勢,也有它們的包袱,尤其是WebApp和云計算很大程度上削弱了傳統指令集已有的平臺優勢。
? ? ?自主芯片戰略應該就是自主IT產業生態圈戰略,而構建自主IT產業生態圈第一步就是統一自主芯片指令集架構標準,個人認為,互聯網、WebApp和云計算已經為新的指令集架構創造新的發展的機會,開發一套全新的面向 WebApp和云計算的指令集標準很有必要,這樣既沒有任何優勢,也沒有任何包袱,白紙上最好寫文章。
? ? ?從各方面來說,只有聯合眾多企業機構,大家共同磋商,共同研究制定一套全新的面向云計算的指令集標準,這樣對彼此都很公平,基于此構建生態圈最重要的當然是要達成共識,團結協作。
轉載于:https://blog.51cto.com/whut1003/1231152
總結
以上是生活随笔為你收集整理的统一指令集架构的思考的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设计模式-观察者模式(Observer)
- 下一篇: 下拉列表框处理