Rust 编译器原生支持 GPU 卸载了:一份论文试图终结「安全」和「快」的二选一
GPU 编程一直有一个绕不开的权衡:想跑得快,就得写 CUDA/HIP 这种厂商绑定的 DSL,或者手动摆弄裸指针;想安全,就得接受一层又一层的抽象,性能随之打折。一篇提交到 arXiv 的论文提出,这条路可能有第三种走法——把 GPU 卸载直接做进 Rust 编译器里。 论文标题就叫《GPU Offload in Rust: Portable, Safe, and Fast》,由 Manuel S. Drehwald、Alán Aspuru-Guzik、Johannes Doerfert 等人撰写。核心思路是在 rustc 和 LLVM 后端里构建一个「...






