2021年推出了國產CPU龍芯系列的龍芯中科公司推出了自主的指令集架構LoongArch,現在龍芯中科董事長胡偉武在演講中透露龍芯將開發自主的編程框架,預計在明年后推出。
據官方公眾號消息,4月19日,第五屆關鍵信息基礎設施自主安全創新論壇上,胡偉武表示我國不可能基于國外指令系統建設自主信息產業生態。
龍芯中科于2021年正式發布了自主指令系統架構LoongArch,已經通過權威機構系統的知識產權分析,做到了既自主又兼容,并充分融合主流指令系統X86、ARM等的主要特點。
胡偉武表示,龍芯中科會提供基礎版開源操作系統。龍芯除了要提供像BIOS、內核、編譯器、虛擬機、瀏覽器、圖形庫這些核心模塊技術賦能下游產業鏈外,還要規范硬件的兼容性,通過統一系統架構,實現操作系統硬件的兼容。
實現硬件對一個操作系統,不管誰的主板,裝上就能跑起來,像windows那樣,無需不斷適配。
其次,龍芯通過高效二進制翻譯系統消除指令系統壁壘,實現廣泛兼容。
與蘋果的Rosetta以及Intel的Houdini翻譯器一樣,龍芯基于LoongArch指令集開發了二進制翻譯系統LAT,支持X86和ARM平臺的軟件在龍芯平臺上運行。
另外,通過軟硬件結合大幅提高二進制翻譯效率。
最終,龍芯形成充分考慮兼容需求的自主編程框架。胡偉武表示,Linux的開放特性同時會引起應用的兼容性問題,而龍芯打造了一套兼容框架,通過打包格式兼容、API環境兼容、內核升級兼容等技術,實現跨Linux版本的應用兼容。
讓開發者在Linux平臺上只需一次開發,就可以各處使用。比如支持源碼、現有二進制程序,以及對音頻、視頻、外設、打印機、輸入法等完全支持。
但胡偉武認為,僅僅有兼容框架是不夠的,歸根到底還是要形成自主的編程框架,才能解決應用與系統平臺無休止的適配。
“認識到了編程框架對自主信息體系建設的重要性,龍芯正在形成自己的編程框架,預計在明后年推出。”
胡偉武強調,一個自主指令系統,一個自主編程框架,這兩個是自主軟件生態的底座。
原標題:指令集自主之后 國產CPU龍芯將開發自主編程框架:明后年推出
版權與免責聲明:
凡本站注明“來源:智能制造網”的所有作品,均為浙江興旺寶明通網絡有限公司-智能制造網合法擁有版權或有權使用的作品,未經本站授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:智能制造網”。違反上述聲明者,本站將追究其相關法律責任。
本站轉載并注明自其它來源(非智能制造網)的作品,目的在于傳遞更多信息,并不代表本站贊同其觀點或和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。如其他媒體、平臺或個人從本站轉載時,必須保留本站注明的作品第一來源,并自負版權等法律責任。如擅自篡改為“稿件來源:智能制造網”,本站將依法追究責任。
鑒于本站稿件來源廣泛、數量較多,如涉及作品內容、版權等問題,請與本站聯系并提供相關證明材料:聯系電話:0571-89719789;郵箱:1271141964@qq.com。