Các track cuda-oxide SIMT và cutile-rs Tile hiện cho phép tạo kernel GPU bằng ngôn ngữ lập trình Rust. Nvidia phát hành khung cuda-oxide theo phiên bản hàng đêm, trong khi track cutile-rs được cung cấp dưới dạng bản ổn định để viết mã GPU chuyên biệt.

Tích hợp này cung cấp phương pháp cho các nhà phát triển truy cập kiến trúc CUDA mà không cần giao diện C++. Bằng cách cho phép kernel bản địa bằng Rust thuần túy, bộ công cụ mới hỗ trợ tạo mã an toàn và hiệu suất cao, được thiết kế đặc biệt cho phần cứng Nvidia.

Đăng nhập để góp ý, chỉnh sửa

Nguồn chính

  1. SOURCE@npashi“write CUDA kernels in plain Rust”x.com
  2. SUPPORT@rustaceans_rs“cuda-oxide (SIMT, nightly) and cutile-rs (Tile, stable)”x.com
Bản Markdown