VectorWare宣布在GPU上成功运行Rust的Future trait和async/await语法。传统GPU编程依赖数据并行或手动管理Warp,既困难又易错;而现有的JAX、Triton等方案则需要学习特定的DSL。VectorWare通过将Rust的零成本抽象引入GPU内核,成功复用了现有的异步生态,并移植了嵌入式Executor进行任务调度。这一突破允许开发者用熟悉的Rust代码编写结构化的并发GPU程序,利用编译器生成状态机而非手动管理,为构建高性能、安全的GPU原生应用开辟了新路径。
原文链接:Hacker News

IT资源栈
评论前必须登录!
立即登录 注册