15 releases (6 breaking)
Uses new Rust 2024
| new 0.9.0 | Jan 15, 2026 |
|---|---|
| 0.9.0-pre.6 | Dec 18, 2025 |
| 0.9.0-pre.3 | Nov 24, 2025 |
| 0.6.0 | Jul 18, 2025 |
| 0.3.0 | Oct 28, 2024 |
#127 in Science
41,486 downloads per month
Used in 142 crates
(via cubecl)
2MB
47K
SLoC
ROCm HIP runtime
Runtime that runs on ROCm HIP supported AMD GPUs.
Matrix multiplication acceleration is based on rdna3 by default and requires rocwmma for other architectures. Note that kernel compilation time with rocwmma might be slow.
RDNA 2
RDNA 2 should work with cubecl-hip, however due RDNA2 not officially being supported by AMD, errors might be encountered. In order for an RDNA 2 GPU to work, the environment variable HSA_OVERRIDE_GFX_VERSION must be set to 10.3.0.
It is known that some errors might occur during initial startup with an RDNA 2 GPU, but if the programs gets through startup then no further errors should be encountered. Re-run the program until it works. This is mostly due to a limitation of the support from AMD.
Dependencies
~17–25MB
~410K SLoC