E-Ink 新闻日报

返回列表

在 GPU 上使用 Rust 的 SIMD

VectorWare 成功将 Rust 的可移植 SIMD(core::simd)集成到 GPU 硬件,实现了在单个 warp 内部的数据并行操作。这一进展建立在先前将 Rust 线程映射到 GPU warp 的工作之上,使开发者能够使用熟悉且架构无关的 Rust 抽象来表达线程内的并行性。

背景

VectorWare 正在构建 GPU 原生软件公司,此前通过将每个线程映射到 GPU warp 引入了在 GPU 上运行 Rust 线程的支持。这一新里程碑将可移植 SIMD 加入该栈中,使得在 warp 内部实现数据级并行成为可能,而无需依赖特定架构的内建指令。

来源
Lobsters
发布时间
2026年9月5日 21:24
评分
6.0 / 10