<div align="center">
<h1>CubeCL Rust bindings for ROCm HIP</h1>
[](https://discord.gg/uPEBbYYDB6)
[](https://crates.io/crates/cubecl-hip-sys)
[](https://crates.io/crates/cubecl-hip-sys)
[](https://github.com/tracel-ai/cubecl-hip/actions/workflows/ci.yml)

---
<br/>
</div>
This repository contains Rust bindings for AMD ROCm HIP runtime libraries used by CubeCL.
## ⚠️ Notes
These bindings are unsafe as they are just the raw generated by bindgen with no improvements.
## Prerequisites
Install ROCm in the default directory under `/opt` following the [ROCm documentation][1]:
[1]: https://rocmdocs.amd.com/projects/install-on-linux/en/latest/install/detailed-install.html