rust-ptx-support icon indicating copy to clipboard operation
rust-ptx-support copied to clipboard

Experiments with achieving better ergonomics in Rust CUDA workflow

Rust PTX Support

Current Version Current Version

❗️ EXPERIMENTAL and 🛠 HIGHLY UNSTABLE

Please expect major changes in the APIs.

Ergonomics questions and missing features

  • [x] Safe cuda_printf! macro
  • [x] Proper panic handler
  • [x] Convinient block and thread accessors (still needs a discussion)
  • [ ] Dynamic memory allocation (based on malloc / free syscalls)