主题 : 龙芯中科完成.NET3.1-LoongArch64 平台研发
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主

UID: 998
精华: 0
发帖: 605028
威望: 529070 点
无痕币: 21 WHB
贡献值: 0 点
在线时间: 62177(时)
注册时间: 2008-12-25
最后登录: 2024-04-26

0 龙芯中科完成.NET3.1-LoongArch64 平台研发

据龙芯中科发布,近日,龙芯中科.NET 团队完成了.NET3.1-LoongArch64 平台研发工作,研发的成功标志着围绕龙芯自主指令系统 LoongArch 的生态建设成果再进一步。

龙芯自主指令系统 LoongArch 基于龙芯二十年的 CPU 研制和生态建设积累,LoongArch 从顶层架构,到指令功能和 ABI 标准等,全部自主设计,不需国外授权。LoongArch 吸纳了现代指令系统演进的最新成果,运行效率更高,相同的源代码编译成 LoongArch 比编译成龙芯此前支持的 MIPS 指令系统,动态执行指令数平均可以减少 10%-20%。LoongArch 充分考虑兼容生态的需求,融合 X86、ARM 等国际主流指令系统的主要功能特性,并依托龙芯团队在二进制翻译方面十余年的技术积累创新,实现跨指令平台应用兼容。
IT之家获悉,官方表示,今年 7 月,龙芯中科发布龙芯 3A5000 处理器,该产品是首款采用 LoongArch 的处理器芯片,性能逼近国际主流水平,这标志着自主研发 CPU 的性能完全可以超过引进技术的 CPU,龙芯中科也开启了从技术升级迈向全面生态建设。
.NET 对 LoongArch 生态建设意义重大
以 C#、F#、VB 编程语言为代表的.NET 一站式多平台 & 多框架的软件开发生态圈,可广泛应用于各种生产环境中,其应用范围包括网页应用、桌面办公系统、编程框架、数据库、区块链、机器学习等。很多应用程序都要求支持 C#、F#、VB 语言的虚拟机 SDK 运行环境。尤其最近两年,其开发模式在快速扩充迭代,已经从.NET Core 升级到.NET 标准框架,.NET 一站式多平台 & 多框架的软件开发生态圈统一平台已经形成。
随着龙芯业务的不断扩展,支撑以 C#、F#、VB 为代表的.NET 应用已经成为实际迫切需求;同时,.NET 一站式多平台 & 多框架的软件开发生态圈,对围绕龙芯平台构建的软件生态“第三极”也是不可缺少的平台。
龙芯.NET 团队为了更好的支持 LoongArch64 架构特点,对整个后端指令构建系统进行了创新重构设计,同时,也从字节码加载、JIT 语法树、ABI 规范、函数栈帧设计、GC、异常处理等重要模块,都做了适应 LoongArch 架构特点的优化,也为后续龙芯后续深度参与社区打好基础。
在 2021 年下半年完成社区.NET6-LoongArch64 研发后,龙芯团队会逐步开始从 C#语言编译器、中间字节码、JIT 编译优化技术、AOT、GC、异常处理等方面,系统的做 LoongArch64 平台的深度适配优化,并实践龙芯的一系列原创技术框架方案。
多个应用场景已落地,未来与开发者紧密合作
目前,针对龙芯架构已经有不少应用场景。下图是在 LoongArch64 运行 Loongnix 的信息。


下图是在 LoongArch64 平台运行 github 上一个使用 ASP.NET Core 开发的开源项目 FlightFinder,查询航班信息的截图。

下图是完全在龙芯平台上,使用 ASP.NET Core 的 Blazor 前端的 ant-design-blazor 表格组件,将龙芯平台运行的测试集结果可视化的展示出来的一个实例程序。后续还会不断增强功能,并对其内部机制做技术分析,保证在龙芯平台更好的使用体验。

龙芯对外发布.NET3.1-SDK-LoongArch64 版本的安装包下载页面:
http://www.loongnix.cn/index.php/Dotnet
级别: 七朵秋菊

UID: 261498
精华: 0
发帖: 3760
威望: 31574 点
无痕币: 44051 WHB
贡献值: 0 点
在线时间: 902(时)
注册时间: 2015-09-28
最后登录: 2024-04-25

了解一下,感谢分享!!!
级别: 十方秋水

UID: 88
精华: 0
发帖: 130120
威望: 221902 点
无痕币: 107420 WHB
贡献值: 0 点
在线时间: 51973(时)
注册时间: 2008-03-18
最后登录: 2024-04-25

了解一下。谢谢楼主分享。
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主

UID: 998
精华: 0
发帖: 605028
威望: 529070 点
无痕币: 21 WHB
贡献值: 0 点
在线时间: 62177(时)
注册时间: 2008-12-25
最后登录: 2024-04-26

这个可以进来看看,了解一下。
知足常乐
级别: 十方秋水

UID: 23
精华: 1
发帖: 261115
威望: 117128 点
无痕币: 2333 WHB
贡献值: 0 点
在线时间: 9390(时)
注册时间: 2007-11-24
最后登录: 2024-04-25

看看了解一下,谢谢总版分享!
事能知足心常乐 人到无求品自高
级别: 七朵秋菊

UID: 219073
精华: 0
发帖: 26502
威望: 22631 点
无痕币: 50 WHB
贡献值: 0 点
在线时间: 1507(时)
注册时间: 2013-09-06
最后登录: 2024-04-25

谢楼主辛苦分享!
级别: 八片秋叶

UID: 232159
精华: 0
发帖: 45239
威望: 40912 点
无痕币: 9894 WHB
贡献值: 0 点
在线时间: 804(时)
注册时间: 2014-06-03
最后登录: 2024-04-26

谢谢楼主分享,了解一下,看看。
Total 0.044448(s) query 4, Time now is:04-26 07:31, Gzip enabled 粤ICP备07514325号-1
Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛