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

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

3天内不再提示

Rust开源社区推出龙架构原生适配版本

龙芯中科 来源:龙芯中科 2023-07-17 16:54 次阅读

近日,Rust开源社区发布1.71.0版本,实现对龙架构(LoongArch)指令集的原生支持。龙架构操作系统发行版和开发者可基于上游社区源代码构建或直接下载Rust开源社区发布的龙架构二进制版本。Rust开发者将在龙架构平台上获得良好的开发体验。

Rust介绍

Rust是近年来新兴的系统级编程语言,专注于安全性、并发性和性能。Rust拥有丰富的类型系统和所有权模型,可通过在编译时检查内存访问和并发问题,保证内存安全和线程安全。Rust在构建并行和分布式应用程序时具有优良的并发性能,其高性能特性使Rust适用于编写高效的系统软件,如操作系统内核、嵌入式设备驱动程序和网络服务器。

Rust对龙架构的支持

在此前发布的Rust 1.70.0版本中,Rust开源社区合并了loongarch64-unknown-linux-gnu编译目标的初始支持补丁集,开始对龙架构提供初步的Tier3级支持。此次发布的Rust 1.71.0版本将对龙架构的支持提升到Tier2级别,这一进展标志着Rust开源社区与其它主流指令集架构一样,将原生构建并发布针对龙架构的二进制版本。龙架构开源生态建设再次向前迈出坚实一步。

965cca9c-247d-11ee-962d-dac502259ad0.png

近年来,龙芯团队积极参与Rust开源社区建设并贡献代码,累计被接收合并请求(Pull Request)80余项,龙芯团队的积极贡献获得了社区认可,相关维护者已成为Rust开源社区团队的成员。未来,龙芯将在丰富功能、提高质量、优化性能和改善开发体验等方面持续投入,共建开源生态新格局。

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

    关注

    10

    文章

    1938

    浏览量

    34589
  • 应用程序
    +关注

    关注

    37

    文章

    3240

    浏览量

    57595
  • Rust
    +关注

    关注

    1

    文章

    228

    浏览量

    6567

原文标题:Rust开源社区推出龙架构原生适配版本

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

收藏 人收藏

    评论

    相关推荐

    2022 开放原子全球开源峰会 OpenAnolis 分论坛携干货来袭!

    OS发布衍生版本,服务了政府、金融、能源、运营商、交通等多个领域的30余家企业。社区(OpenAnolis )定位面向国际的自主开源原生
    发表于 07-08 16:20

    社区首推“分层分类”顶设 发展以云为终态的开源产业创新生态

    实现原生社区布局,以及发展以云为终态的开源产业创新生态。全文整理如下:(图/社区技术委员会主席 杨勇) 发展回望:从 0 到 1 实现
    发表于 08-03 14:03

    架构(LoongArch)平台已初步支持OpenHarmony操作系统

    与龙芯平台即将全面连接。OpenHarmony 是全球开发者共建的开源分布式操作系统,由开放原子开源基金会孵化及运营,国内众多厂商已基于其形成多个跨终端全领域的发行版操作系统。为推动架构
    发表于 10-11 16:11

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

    近期,著名的.NET国际开源社区正式宣布支持LoongArch(架构),目前LoongArch64架构已出现在.NET
    的头像 发表于 04-28 18:09 2666次阅读

    Go1.19版本开始原生支持LoongArch架构

    2022年8月2日golang社区发布了Go1.19版本, 在版本发布新闻中宣布正式加入对LoongArch(架构)的支持,至此Loong
    的头像 发表于 08-09 13:48 1100次阅读

    Apache Spark社区让openEuler与外部开源社区更好的连接、融合

    openEuler 作为最优支持多样性算力的原生操作系统,支持x86、ARM、RISC-V、LoongArch、SW64 等多种处理器架构,而开源社区的应用软件多
    的头像 发表于 10-13 10:49 1602次阅读

    凝心聚力,开源共建,龙芯中科参与成立OpenKunlun开源固件社区

    ,同各方一道,共建“开放共享、技术自主”的开源固件社区、“丰富生态、助力产业”的固件创新平台,促进架构与产业各方相互交融,相互成就。
    的头像 发表于 11-23 16:59 1351次阅读

    国际主流网卡驱动开源社区DPDK已支持LoongArch架构

    2022年11月27日,DPDK官方社区发布了22.11版本,从该版本开始DPDK将支持架构(LoongArch)。随着
    的头像 发表于 12-06 10:49 1367次阅读

    国际知名计算机视觉和机器学习软件开源平台OpenCV正式支持架构

    近期,OpenCV开源社区正式合入了对架构(LoongArch)支持的代码,基于架构自主指令
    的头像 发表于 12-09 10:44 1407次阅读

    LLVM国际开源软件社区发布正式支持LoongArch架构版本

    前言 著名的LLVM国际开源软件社区于2023年3月18日发布了16.0.0版本,以正式后端(official target)的级别实现了对LoongArch指令集架构的完善支持。 至
    的头像 发表于 03-21 09:45 1695次阅读

    Pascal编译器开源社区正式支持LoongArch64

    近期,FPC社区发布了支持LoongArch架构的正式版本。此后的LoongArch架构操作系统发行版将可以直接基于上游社区
    的头像 发表于 04-04 10:45 858次阅读

    基于Rust语言的高可靠、开源嵌入式Hypervisor

    Rust-Shyper 是北京航空航天大学计算机学院王雷教授团队设计开发的虚拟机监控器,该系统基于 Rust 语言,实现了一个高可靠、嵌入式 Hypervisor。2023 年 2 月 15 日 Rust-Shyper 正式在
    的头像 发表于 05-24 16:31 1727次阅读
    基于<b class='flag-5'>Rust</b>语言的高可靠、<b class='flag-5'>开源</b>嵌入式Hypervisor

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

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

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

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

    社区引领开源操作系统新纪元:Anolis OS 23发布,装机量破800万

    大关。同时,会上正式推出了Anolis OS 23官方正式版,该版本实现了对国内外主流CPU、GPU架构的全面兼容,标志着社区在推动操作
    的头像 发表于 08-30 15:09 450次阅读