Rust 原生支持龙架构 (LoongArch) 指令集
近日,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开源社区与其它主流指令集架构一样,将原生构建并发布针对龙架构的二进制版本。龙架构开源生态建设再次向前迈出坚实一步。
近年来,龙芯团队积极参与Rust开源社区建设并贡献代码,累计被接收合并请求(Pull Request)80余项,龙芯团队的积极贡献获得了社区认可,相关维护者已成为Rust开源社区团队的成员。未来,龙芯将在丰富功能、提高质量、优化性能和改善开发体验等方面持续投入,共建开源生态新格局。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
微软:加大力度在 Windows 11 使用 Rust
Windows 11 上周发布了新的测试版 (Insider Preview Build 25905)。 发布公告提到此版本已经使用 Rust 重写 Windows 11 内核中的部分模块。 据介绍,该预览版使用safe Rust 对关键内核功能进行了早期实现。具体来说,win32kbase_rs.sys 包含Windows GDI region 的新实现。虽然这是一个小的实验性功能,微软工程师表示将继续增加 Rust 在内核中的使用。 今年 3 月份,Windows 操作系统安全总监 David “dwizzle” Weston 在以色列特拉维夫的 BlueHat IL 2023 上宣布 Rust 进入操作系统内核——用 Rust 重写核心 Windows 库,并表示在接下来的几周或几个月内,大家将会在内核中使用 Rust 启动 Windows,该项工作的基本目标是将其中一些内部的 C++ 数据类型替换成 Rust。 延伸阅读:“巨硬”要让Windows更硬,用18万行Rust代码重写核心Windows库
- 下一篇
马斯克披露 xAI 工作,预测 2029 年全面实现 AGI
埃隆·马斯克 (Elon Musk) 在日前举行的 Twitter Spaces 音频会议概述了他新成立的 xAI 公司的目标称,xAI 的首要目标是建立一个良好的 AGI(通用人工智能),达到“了解宇宙的真实本质”的目的。 针对一些人对 AGI 概念的恐惧,马斯克则花了大量时间来解释:如何才能打造出他所描述的安全的"超级智能";这种方法依赖于人类的生存,而不是灭绝。“我认为,对于超级智能体来说,人类的存在比不存在要有趣得多。当你观察太阳系中的各个行星、卫星和小行星时,可能所有这些加起来都不如人类有趣。” 马斯克强调,他多年来一直在思考和担心 AI 安全问题,并声称自己向来是最积极呼吁对 AI 进行监管的声音之一。他表示,在他看来如果 AI 以及监管 AI 的人类能够最大限度地保持好奇心和求真精神,那么 AI 的安全性就能够得到保证。 此外,马斯克还回忆他和谷歌联合创始人 Larry Page 之间的一些交往称,自 2014 年谷歌收购 DeepMind 后,两人曾就 AI 安全问题进行了多次对话,但双方观点截然不同。因此他意识到,有必要建立一个可"制衡"谷歌及其对 AI 领域影响的机...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8安装Docker,最新的服务器搭配容器使用
- Linux系统CentOS6、CentOS7手动修改IP地址
- 2048小游戏-低调大师作品
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案