0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

.NET開源社區(qū)正式支持LoongArch架構(gòu) LoongArch64架構(gòu)已在.NET社區(qū)主干分支上

龍芯中科 ? 來源:龍芯中科 ? 作者:龍芯中科 ? 2022-04-28 18:09 ? 次閱讀

近期,著名的.NET國際開源社區(qū)正式宣布支持LoongArch(龍架構(gòu)),目前LoongArch64架構(gòu)已出現(xiàn)在.NET社區(qū)主干分支上。

a5973a7e-c6d7-11ec-bce3-dac502259ad0.png

.NET 是一個免費(fèi)的跨平臺開源開發(fā)人員平臺,用于生成許多不同類型的應(yīng)用。使用 .NET,可以使用多種語言、編輯器和庫來構(gòu)建Web、移動、桌面、游戲和IoT。此次LoongArch架構(gòu)得到.NET開源社區(qū)原生支持,意味著LoongArch64架構(gòu).NET會隨著.NET開源社區(qū)同步發(fā)展,.NET開發(fā)平臺的軟件生態(tài)可以原生移植到LoongArch64平臺部署運(yùn)行,LoongArch生態(tài)建設(shè)再次邁出堅(jiān)實(shí)一步,為國際開源軟件發(fā)展注入中國自主創(chuàng)新源動力。

a5a6b116-c6d7-11ec-bce3-dac502259ad0.jpg

近兩年.NET開發(fā)平臺快速發(fā)展迭代,已發(fā)展到.NET6-LTS和.NET7-Preview3版本,不論是性能還是多平臺和多框架的統(tǒng)一,都取得了跨越式進(jìn)步。隨著越來越多的.NET項(xiàng)目升級到高版本,尤其.NET6-LTS版本,眾多龍芯用戶迫切需要高版本.NET部署到LoongArch架構(gòu)平臺。

2021年9月,龍芯中科向.NET社區(qū)提交了LoongArch架構(gòu)支持計(jì)劃,.NET社區(qū)對LoongArch架構(gòu)的原生支持工作正式啟動。

2021年12月龍芯中科向社區(qū)正式提交了完整的LoongArch架構(gòu)源碼,之后龍芯中科與.NET社區(qū)保持密切溝通,聯(lián)合社區(qū)開發(fā)者對LoongArch64架構(gòu)支持源碼進(jìn)行了詳細(xì)解釋、深入討論和多輪修改迭代。

2022年4月,基礎(chǔ)的運(yùn)行時架構(gòu)代碼全部通過社區(qū)技術(shù)評審,進(jìn)入主干開發(fā)分支,LoongArch成為.NET社區(qū)原生支持的全新CPU架構(gòu)。 至此,LoongArch自主指令系統(tǒng)架構(gòu)已獲得.NET、GCC、LLVM、FFmpeg、UEFI(UEFI規(guī)范、ACPI規(guī)范)以及國內(nèi)龍蜥開源社區(qū)、歐拉openEuler開源社區(qū)的支持。在各方共同的努力下,LoongArch開源生態(tài)建設(shè)多線開花,穩(wěn)步推進(jìn)。

a5b59474-c6d7-11ec-bce3-dac502259ad0.jpg

當(dāng)前,龍芯中科已同步完成.NET6/LoongArch產(chǎn)品版本研發(fā),對UI圖形界面開發(fā)框架Avalonia的支持也已完成。眾多客戶已將.NET6/LoongArch部署到實(shí)際產(chǎn)品中,運(yùn)行良好。

a5c3591a-c6d7-11ec-bce3-dac502259ad0.png

后續(xù),龍芯團(tuán)隊(duì)將進(jìn)一步優(yōu)化提升LoongArch架構(gòu)性能,完善.NET各類開發(fā)框架在LoongArch的支持,更好地為LoongArch平臺的.NET服務(wù)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3349

    瀏覽量

    42503
  • .NET
    +關(guān)注

    關(guān)注

    0

    文章

    47

    瀏覽量

    24282
  • 龍芯中科
    +關(guān)注

    關(guān)注

    0

    文章

    274

    瀏覽量

    7632
  • LoongArch
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

    1346

原文標(biāo)題:重磅 | .NET開源社區(qū)正式支持LoongArch架構(gòu)

文章出處:【微信號:gh_53fadbdbd4d4,微信公眾號:龍芯中科】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    LoongArch 在線資源

    廣東龍芯代碼倉:https://gitee.com/open-loongarch 龍芯愛好者社區(qū):https://www.loongbbs.cn/ 電子發(fā)燒友龍芯版塊:https
    發(fā)表于 12-25 15:54

    Alpine操作系統(tǒng)社區(qū)發(fā)布龍架構(gòu)版本

    近日,開源軟件世界和云計(jì)算領(lǐng)域重要的操作系統(tǒng)發(fā)行版社區(qū)Alpine Linux正式發(fā)布3.21最新版本,以完整的系統(tǒng)形態(tài)實(shí)現(xiàn)對龍架構(gòu)的原生支持,將有力促進(jìn)龍
    的頭像 發(fā)表于 12-10 11:12 ?297次閱讀

    Arm加入OpenCloudOS操作系統(tǒng)開源社區(qū)

    基于 Arm 架構(gòu)的應(yīng)用。近期,Arm 加入 OpenCloudOS 操作系統(tǒng)開源社區(qū),共同推進(jìn)開源云操作系統(tǒng)的發(fā)展。 Arm 作為全球領(lǐng)先的計(jì)算平臺公司,在史上應(yīng)用最普及的 CPU
    的頭像 發(fā)表于 11-15 11:34 ?355次閱讀

    龍芯LS2K1000LA和LS2K1000有何區(qū)別?

    計(jì)算機(jī)處理和尋址速度更加迅速、簡單。最早的MIPS架構(gòu)是32位,目前最新的版本已經(jīng)發(fā)展到64位,即MIPS64架構(gòu)。MIPS32和MIPS64
    發(fā)表于 11-14 11:06

    迅為3A6000_7A2000核心主板龍芯全國產(chǎn)處理器LoongArch架構(gòu)

    ,也證明了國內(nèi)有能力在自研 CPU 架構(gòu)做出一流的產(chǎn)品。 龍芯 3A6000 處理器采用龍芯自主指令系統(tǒng)龍架構(gòu)LoongArch),是龍芯第四代微
    發(fā)表于 10-12 11:25

    【龍芯2K0300蜂鳥板試用】tinnu-試用報告-基于以太網(wǎng)的CAN數(shù)據(jù)中繼模塊

    、 config.guess 文件,保證 configure 過程中能夠識別到全新的龍芯loongarch64 架構(gòu) sudo wget -O /usr/share/misc/config.sub
    發(fā)表于 09-01 22:51

    2k0300的loongarch32編譯器有獲得方式嗎?

    從cpuinfo中可以看到 2k0300 支持 loongarch32 loongarch64 兩種ISA,在 http://ftp.loongnix.cn/toolchain/gcc
    發(fā)表于 08-19 23:05

    [2K0300先鋒派] 快速使用指南

    -march=skylake -march=loongarch64 原有x86版編譯宏替換為LoongArch宏 X86_64 loongarch 查看編譯器自定義編譯宏 echo
    發(fā)表于 08-03 09:52

    探索RISC-V二進(jìn)制翻譯,openKylin成功在SG2042平臺運(yùn)行X86架構(gòu)軟件!

    眾所周知,在新的指令集架構(gòu)發(fā)展初期,往往采用兼容其他架構(gòu)軟件的方法來拓展自身生態(tài)體系,如蘋果公司的Rosetta2和微軟的Arm64EC,都是將X86架構(gòu)軟件運(yùn)行在ARM
    的頭像 發(fā)表于 07-24 08:34 ?566次閱讀
    探索RISC-V二進(jìn)制翻譯,openKylin成功在SG2042平臺運(yùn)行X86<b class='flag-5'>架構(gòu)</b>軟件!

    龍芯開源技術(shù)社區(qū)--BSP源碼等資料匯集地

    龍芯開源技術(shù)社區(qū): https://gitee.com/open-loongarch
    發(fā)表于 06-12 16:51

    迅為全國產(chǎn)3A6000電腦硬件方案LoongArch架構(gòu)核心主板

    迅為全國產(chǎn)3A6000電腦硬件方案LoongArch架構(gòu)核心主板
    的頭像 發(fā)表于 06-07 17:26 ?383次閱讀
    迅為全國產(chǎn)3A6000電腦硬件方案<b class='flag-5'>LoongArch</b><b class='flag-5'>架構(gòu)</b>核心主板

    Mono開源社區(qū)支持LoongArch架構(gòu)

    Mono作為開源框架,支持Linux、macOS、Windows及嵌入式設(shè)備等廣泛的操作系統(tǒng),使得開發(fā)者能在非Windows環(huán)境下運(yùn)行.NET應(yīng)用。
    的頭像 發(fā)表于 05-20 11:06 ?482次閱讀

    loongarch是如何區(qū)分大頁和基本頁的?

    在開發(fā)loongarch架構(gòu)的操作系統(tǒng)的時候,我遇到了這樣的問題:我不知道硬件是如何區(qū)分大頁和基本頁的。 如圖,關(guān)于基本頁和大頁的格式在手冊中是這樣的敘述的: 即便手冊中闡述了基本頁和大頁的格式差別
    發(fā)表于 03-30 12:05

    AI推理框架軟件ONNX Runtime正式支持架構(gòu)

    近日,知名AI推理框架開源社區(qū)ONNX Runtime正式發(fā)布支持架構(gòu)的版本1.17.0。
    的頭像 發(fā)表于 03-12 12:23 ?581次閱讀
    AI推理框架軟件ONNX Runtime正式<b class='flag-5'>支持</b>龍<b class='flag-5'>架構(gòu)</b>

    全國大學(xué)生計(jì)算機(jī)系統(tǒng)能力大賽操作系統(tǒng)設(shè)計(jì)賽-LoongArch 賽道廣東龍芯2K1000LA 平臺資料分享

    StarryOS LoongArch64 文檔 這個文檔 README.md 是StarryOS的LoongArch64分支的文檔說明 代碼組織 - 介紹相關(guān)LA相關(guān)代碼結(jié)構(gòu) Getting
    發(fā)表于 02-04 15:37