近期,著名的.NET國際開源社區正式宣布支持LoongArch(龍架構),目前LoongArch64架構已出現在.NET社區主干分支上。
.NET 是一個免費的跨平臺開源開發人員平臺,用于生成許多不同類型的應用。使用 .NET,可以使用多種語言、編輯器和庫來構建Web、移動、桌面、游戲和IoT。此次LoongArch架構得到.NET開源社區原生支持,意味著LoongArch64架構.NET會隨著.NET開源社區同步發展,.NET開發平臺的軟件生態可以原生移植到LoongArch64平臺部署運行,LoongArch生態建設再次邁出堅實一步,為國際開源軟件發展注入中國自主創新源動力。
近兩年.NET開發平臺快速發展迭代,已發展到.NET6-LTS和.NET7-Preview3版本,不論是性能還是多平臺和多框架的統一,都取得了跨越式進步。隨著越來越多的.NET項目升級到高版本,尤其.NET6-LTS版本,眾多龍芯用戶迫切需要高版本.NET部署到LoongArch架構平臺。
2021年9月,龍芯中科向.NET社區提交了LoongArch架構支持計劃,.NET社區對LoongArch架構的原生支持工作正式啟動。
2021年12月龍芯中科向社區正式提交了完整的LoongArch架構源碼,之后龍芯中科與.NET社區保持密切溝通,聯合社區開發者對LoongArch64架構支持源碼進行了詳細解釋、深入討論和多輪修改迭代。
2022年4月,基礎的運行時架構代碼全部通過社區技術評審,進入主干開發分支,LoongArch成為.NET社區原生支持的全新CPU架構。 至此,LoongArch自主指令系統架構已獲得.NET、GCC、LLVM、FFmpeg、UEFI(UEFI規范、ACPI規范)以及國內龍蜥開源社區、歐拉openEuler開源社區的支持。在各方共同的努力下,LoongArch開源生態建設多線開花,穩步推進。
當前,龍芯中科已同步完成.NET6/LoongArch產品版本研發,對UI圖形界面開發框架Avalonia的支持也已完成。眾多客戶已將.NET6/LoongArch部署到實際產品中,運行良好。
后續,龍芯團隊將進一步優化提升LoongArch架構性能,完善.NET各類開發框架在LoongArch的支持,更好地為LoongArch平臺的.NET服務。
-
開源
+關注
關注
3文章
3631瀏覽量
43568 -
.NET
+關注
關注
0文章
48瀏覽量
24282 -
龍芯中科
+關注
關注
0文章
307瀏覽量
7972 -
LoongArch
+關注
關注
0文章
27瀏覽量
1528
原文標題:重磅 | .NET開源社區正式支持LoongArch架構
文章出處:【微信號:gh_53fadbdbd4d4,微信公眾號:龍芯中科】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
龍芯處理器支持WINDOWS嗎?
2k0300先鋒派執行qt程序出現Illegal instruction
LoongArch 在線資源
黃鶴開源社區正式發布
Alpine操作系統社區發布龍架構版本
Arm加入OpenCloudOS操作系統開源社區
龍芯LS2K1000LA和LS2K1000有何區別?
迅為3A6000_7A2000核心主板龍芯全國產處理器LoongArch架構
【龍芯2K0300蜂鳥板試用】tinnu-試用報告-基于以太網的CAN數據中繼模塊
X86架構和ARM架構有什么區別
2k0300的loongarch32編譯器有獲得方式嗎?
[2K0300先鋒派] 快速使用指南
探索RISC-V二進制翻譯,openKylin成功在SG2042平臺運行X86架構軟件!

評論