0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

.NET开源社区正式支持LoongArch架构 LoongArch64架构已在.NET社区主干分支上

龙芯中科 来源:龙芯中科 作者:龙芯中科 2022-04-28 18:09 次阅读

近期,著名的.NET国际开源社区正式宣布支持LoongArch(龙架构),目前LoongArch64架构已出现在.NET社区主干分支上。

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

.NET 是一个免费的跨平台开源开发人员平台,用于生成许多不同类型的应用。使用 .NET,可以使用多种语言、编辑器和库来构建Web、移动、桌面、游戏和IoT。此次LoongArch架构得到.NET开源社区原生支持,意味着LoongArch64架构.NET会随着.NET开源社区同步发展,.NET开发平台的软件生态可以原生移植到LoongArch64平台部署运行,LoongArch生态建设再次迈出坚实一步,为国际开源软件发展注入中国自主创新源动力。

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

近两年.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开源生态建设多线开花,稳步推进。

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

当前,龙芯中科已同步完成.NET6/LoongArch产品版本研发,对UI图形界面开发框架Avalonia的支持也已完成。众多客户已将.NET6/LoongArch部署到实际产品中,运行良好。

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

后续,龙芯团队将进一步优化提升LoongArch架构性能,完善.NET各类开发框架在LoongArch的支持,更好地为LoongArch平台的.NET服务。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    2985

    浏览量

    41716
  • .NET
    +关注

    关注

    0

    文章

    46

    浏览量

    24282
  • 龙芯中科
    +关注

    关注

    0

    文章

    229

    浏览量

    7451
  • LoongArch
    +关注

    关注

    0

    文章

    21

    浏览量

    1299

原文标题:重磅 | .NET开源社区正式支持LoongArch架构

文章出处:【微信号:gh_53fadbdbd4d4,微信公众号:龙芯中科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    loongarch是如何区分大页和基本页的?

    在开发loongarch架构的操作系统的时候,我遇到了这样的问题:我不知道硬件是如何区分大页和基本页的。 如图,关于基本页和大页的格式在手册中是这样的叙述的: 即便手册中阐述了基本页和大页的格式差别
    发表于 03-30 12:05

    AI推理框架软件ONNX Runtime正式支持架构

    近日,知名AI推理框架开源社区ONNX Runtime正式发布支持架构的版本1.17.0。
    的头像 发表于 03-12 12:23 261次阅读
    AI推理框架软件ONNX Runtime正式<b class='flag-5'>支持</b>龙<b class='flag-5'>架构</b>

    全国大学生计算机系统能力大赛操作系统设计赛-LoongArch 赛道广东龙芯2K1000LA 平台资料分享

    StarryOS LoongArch64 文档 这个文档 README.md 是StarryOS的LoongArch64分支的文档说明 代码组织 - 介绍相关LA相关代码结构 Getting
    发表于 02-04 15:37

    【RISC-V开放架构设计之道|阅读体验】RV64的初体验和未来的展望

    来提供用户模式,来限制不可信代码的内存访问空间(u模式),因此在支持RV64架构的处理器中会有一个物理内存保护的功能(Physical Memory Protection)。 这个功能也就是我们
    发表于 01-24 22:47

    【飞腾派4G版免费试用】大家来了解飞腾派4G版开发板

    国产高性能、低功耗通用计算微处理器的设计研发和产业化推广。飞腾派是一款面向行业工程师、学生和爱好者的开源硬件,采用飞腾嵌入式四核处理器,兼容ARM V8架构,板载64位 DDR4内存,分为2G和4G两个版本
    发表于 01-02 22:43

    睿思芯科携手开源社区共筑未来RISC-V生态

    近年来,RISC-V已成全球瞩目的新型架构,随着RISC-V企业与开源社区紧密合作,其影响力正不断拓展——从 IoT设备、车辆到服务器等高性能领域,这个精简、开源的指令集
    的头像 发表于 12-29 10:10 219次阅读
    睿思芯科携手<b class='flag-5'>开源</b><b class='flag-5'>社区</b>共筑未来RISC-V生态

    BM1684架构介绍

    一、概述 一图胜千言,先po一张架构图,如下所示: 二、TPU架构 2.1 DTCM DTCM是TPU内部的MCU ARM9的高速缓存空间(512KB),类似于CPU中的L1
    发表于 09-19 08:11

    龙芯LoongArch架构2K0500开发板应用于车辆管理和控制系统解决方案

    龙芯LoongArch架构2K0500开发板应用于车辆管理和控制系统解决方案
    的头像 发表于 08-28 15:26 702次阅读
    龙芯<b class='flag-5'>LoongArch</b><b class='flag-5'>架构</b>2K0500开发板应用于车辆管理和控制系统解决方案

    RISC-V64 正式成为Debian官方支持架构

    RISC-V64 正式成为Debian官方支持架构 RISC-V生态越加丰富,发展态势良好,日前,Debian社区已经正式接受riscv64
    发表于 07-31 18:03 617次阅读

    开源网络引导固件iPXE正式支持架构

    开源网络引导固件iPXE集成龙架构补丁,正式支持架构LoongArch)。用户可以使用iPXE从网络引导基于龙
    的头像 发表于 07-19 10:12 375次阅读
    <b class='flag-5'>开源</b>网络引导固件iPXE正式<b class='flag-5'>支持</b>龙<b class='flag-5'>架构</b>

    润开鸿基于LoongArch架构两款开发板通过OpenHarmony兼容性测评

    “OpenHarmony”) 3.1.4 Release版本兼容性测评,获颁OpenHarmony生态产品兼容性证书。 随着以上两款基于LoongArch架构的开发板通过OpenHarmony兼容性
    的头像 发表于 07-12 21:05 598次阅读

    两大架构RISC-V 和 ARM 的各种关系

    一、RISC-V 和 ARM 的相似之处 RISC-V 和 ARM 基本都是 RISC(精简指令集计算机)。RISC-V 和 ARM 都使用加载-存储架构。意思是数据从内存中加载,在CPU中处理
    发表于 06-21 20:31

    润开鸿基于LoongArch架构两款开发平台通过OpenHarmony兼容性测评

    ”)生态产品兼容性证书。 随着以上两款基于LoongArch架构的开发平台通过OpenHarmony兼容性测评,为融合LoongArch架构、OpenHarmony系统两项“根技术”的
    的头像 发表于 06-19 17:35 580次阅读
    润开鸿基于<b class='flag-5'>LoongArch</b><b class='flag-5'>架构</b>两款开发平台通过OpenHarmony兼容性测评

    广东龙芯LS2K500先锋板使用入门

    1.计算机体系结构基础(LoongArch)-3rd https://foxsen.github.io/archbase/bookdown.pdf 2.龙芯架构参考手册 - 卷一:基础架构
    发表于 05-27 12:05

    交叉编译之LoongArch(Makefile,CMake,AutoTool等方式)

    export语句。 例如:对于loongarch64(即64loongarch架构)目前用的交叉编译工具链
    发表于 05-07 18:55