熱門資訊> 正文
2022-11-16 15:59
C114訊 11月16日消息(水易)今日,「2022年信息技術自主創新高峰論壇」在南京召開,龍芯中科技術股份有限公司董事長胡偉武,發表《龍架構軟件生態建設》的主題演講。他表示,信創發展過程中的主要矛盾經歷三個階段,2019年之前主要是CPU性能的矛盾,2019年-2021年主要是操作系統的矛盾,2022年之后轉向應用生態的矛盾。
據瞭解,2020年,龍芯中科基於二十年的CPU研製和生態建設積累推出了龍芯自主指令系統龍架構(LoongArch),也是國內唯一堅持通過自主研發構建獨立於Wintel體系和AA體系的自主信息技術體系和產業生態的CPU企業。在此基礎之上,龍芯中科勇於挑戰科技攻關,在二進制翻譯、Linux桌面生態等軟件層面也取得長足進步。
三方面穩步推進龍芯應用生態建設
「通過20多年自主研發,龍芯完成了CPU性能‘補課’。」胡偉武表示,下一步就是軟件生態體系的構建。軟件生態的構建首先要得到國際開源軟件界廣泛認可與支持,還需要獲得基礎軟件企業認可,目前龍芯正成為與X86/ARM並列的頂層開源生態系統。
胡偉武介紹,龍芯在一年前提出了Loongnix應用生態建設思路:一是夯實基礎,統一系統架構實現操作系統硬件兼容,以及Linux系統不同分支和版本的應用兼容;二是廣泛兼容,通過高效二進制翻譯,在龍芯平臺上運行X86/Linux和X86/Windows應用(不運行Windows),以及運行ARM/Android應用;三是自主應用,形成自主編程語言和編程框架,來開發自主基礎應用。
統一系統架構層面,LBF (Loongson Base application Framework)實現操作系統跨主板整機兼容和CPU代際兼容,任意一套龍芯操作系統可以在不同廠商、不同時期的龍芯整機上安裝,同時推進標準規範體系、產品參考設計、產品認證體系,以打印驅動引擎為例,龍芯通過打印系統模擬支持、二進制翻譯、異構驅動統一管理技術支持Windows打印機。LCF (Loongson Compatible application Framework)實現跨Linux版本應用兼容。
廣泛兼容層面,龍芯在二進制翻譯取得積極進展,目前在龍芯平臺上運行着一百多個X86/Windows應用。胡偉武表示,再有一年,可以做到很流暢、很完備。以IE兼容為例,關鍵的插件基本上可以支持龍芯瀏覽器。還有十幾個案例正在推進,生態正在成型。
自主應用層面,爲了解決自主CPU和操作系統的整機產品需要無休止遷移適配的難題,龍芯調研Windows、IOS、Android編程框架的特徵,形成龍芯自主編程框架——LDF (Loongson application Development Framework),爭取2023/2024年推出,目標未來的電腦應用有Windows版和龍芯版。「自主指令系統+自主編程框架是自主軟件生態的底座。」胡偉武強調。
2025年基本建成龍架構軟件生態體系
「生態是做出來的,不是跟出來的。」胡偉武表示,2022年龍芯桌面Linux生態已局部超過X86和ARM,包括實現了IE兼容的瀏覽器、全面打印機驅動、部分Windows應用兼容如Photoshop、.NET服務器平臺超過ARM,還打造了三維地球顯控LoongEarth、中小學編程軟件LoongBlock、視頻編輯器LoongMedia、龍芯密碼雲等龍芯特色應用。
面向未來,到2023年龍芯桌面Linux生態總體超過X86和ARM,包括更多的Windows應用兼容,完成一輪性能優化,用户體驗大幅度提升。到2024年龍芯桌面Linux生態全面超過X86和ARM,新一代CPU通過指令系統優化進一步提高二進制翻譯效率,可以流暢運行X86/Windows應用,初步運行ARM/Android應用,推出自主編程框架。
胡偉武表示,龍芯目標在2025年基本建成龍架構軟件生態體系,能夠流暢運行X86/Linux服務器、X86/Windows桌面和ARM/Android移動終端應用,自主編程框架應用逐漸豐富,部分應用具有不可替代性。
「2022年起的2到3年是龍芯把自主研發的優勢轉化為性價比和軟件生態優勢的重要轉折點。」胡偉武表示,希望今天會后的一兩年內整個產業鏈形成這樣的共識,因為龍芯是自主研發而非引進技術,所以龍芯性能最高;因為龍芯是自主研發而非引進技術,所以龍芯成本最低;因為龍芯是自主研發而非引進技術,所以龍芯生態最好,因為龍芯是自主研發而非引進技術,所以龍芯供應穩定。