rocm-sys 0.0.1

ROCm system bindings configured by release version
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use rocm_sys::hip::{hipGetDeviceCount, hipInit};

fn main() {
    let mut count = -1;

    let err = unsafe { hipInit(0) };

    println!("hipInit = {err:?}");

    let err = unsafe { hipGetDeviceCount(&mut count) };

    println!("hipGetDeviceCount = {err:?}");
    println!("device count = {count}");
}