Rust CUDA 项目:赋能 Rust 高速 GPU 计算
2025-04-11
Rust CUDA 项目旨在将 Rust 打造为使用 CUDA 工具包进行高速 GPU 计算的一流语言。该项目提供将 Rust 编译为高速 PTX 代码的工具,以及用于与现有 CUDA 库交互的库。它克服了以往 Rust 与 CUDA 集成困难的问题,提供了一套全面的库,涵盖 CUDA 生态系统的各个方面,包括用于 GPU 端函数、CUDA 驱动程序 API 包装器以及用于光线追踪的 OptiX 支持等。该项目目前处于早期开发阶段,但其目标是推动 Rust GPU 计算产业向前发展。
开发
GPU计算