龙芯中科:Rust 开源社区推出龙架构原生适配版本
IT之家7月17日消息,据龙芯中科官方消息,近日,Rust开源社区发布1.71.0版本,实现对架构()指令集的原生支持。
龙芯中科表示,在此前发布的Rust 1.70.0版本中,Rust开源社区合并了针对--linux-gnu编译目标的初始支持补丁集,并开始为架构提供初步的Tier3支持。 此次发布的Rust 1.71.0版本将支持架构至Tier2级别。 这一进展标志着Rust开源社区将像其他主流指令集架构一样,原生构建并发布针对架构的二进制版本。 的开源生态建设又向前迈出了坚实的一步。
IT之家附上Rust,介绍如下:
Rust是近年来新兴的系统级编程语言,注重安全网性、并发性和性能。 Rust 拥有丰富的类型系统和所有权模型,通过在编译时检查内存访问和并发问题来保证内存安全和线程安全。 Rust 在构建并行和分布式应用程序时具有出色的并发性能,其高性能特性使 Rust 适合编写高效的系统软件,例如操作系统内核、嵌入式设备驱动程序和网络服务器。
2020年,基于20年CPU发展和生态建设积累,龙芯网中科推出了龙架构(),包括基础架构和向量指令、虚拟化、二进制翻译等扩展,指令数量近2000条。 官方表示,架构具有更好的自主性、先进性和兼容性。 从整个架构的顶层规划,到各个部分的功能定义,再到每条指令的代码、名称、含义等细节,龙架构在架构上都是独立重网新设计的,拥有完全的自主权。
广告声明:文章中包含的外部跳转链接(包括但不限于超链接、二维码、密码等)用于传达更多信息,节省选择时间。 结果仅供参考。 IT之家的所有文章均包含此声明。