【Rust日报】2026-05-09 NVIDIA 发布 CUDA-Oxide 0.1:实验性 Rust 到 CUDA 编译器

💡 原文中文,约1600字,阅读约需4分钟。
📝

内容提要

NVIDIA 发布了实验性项目 CUDA-Oxide,旨在将 Rust 代码直接编译为 CUDA 内核,支持单源代码工作流。Burn 0.21.0 更新显著提升了分布式训练性能,框架开销降低至原来的八分之一。Symbolic Software 推出的 hpke-ng 实现了更快、更安全的 Rust HPKE,解决了安全问题。Monocurl 是一个交互式数学动画工具,结合了数学表达与动画渲染。

🎯

关键要点

  • NVIDIA 发布了实验性项目 CUDA-Oxide,旨在将 Rust 代码直接编译为 CUDA 内核。
  • CUDA-Oxide 支持单源代码工作流,主机端与设备端代码可以放在同一份 Rust 源码中构建。
  • Burn 0.21.0 更新显著提升了分布式训练性能,设备传输速度提升 16-21 倍,框架开销降低至原来的八分之一。
  • Symbolic Software 推出的 hpke-ng 实现了更快、更安全的 Rust HPKE,解决了安全问题。
  • Monocurl 是一个交互式数学动画工具,结合了数学表达与动画渲染,支持多种输出形式。

延伸问答

CUDA-Oxide 的主要功能是什么?

CUDA-Oxide 旨在将 Rust 代码直接编译为 CUDA 内核,支持单源代码工作流。

Burn 0.21.0 更新带来了哪些性能提升?

Burn 0.21.0 更新使分布式训练性能显著提升,设备传输速度提升 16-21 倍,框架开销降低至原来的八分之一。

hpke-ng 有哪些安全性改进?

hpke-ng 解决了零共享密钥检查缺失和消息计数器溢出等安全问题,并重新设计了 API 和安全边界。

Monocurl 是什么类型的工具?

Monocurl 是一个交互式数学动画工具,结合了数学表达与动画渲染,支持多种输出形式。

CUDA-Oxide 目前处于什么开发阶段?

CUDA-Oxide 仍处于 Alpha 早期阶段,API、稳定性和工具链都在积极开发中。

Burn 0.21.0 更新对内核可靠性有哪些增强?

Burn 0.21.0 更新增强了内核可靠性,包括自动调优、微基准和验证层的加强。

➡️

继续阅读