INNER CODE UNIT · Rust

ncclWindow_t

NVIDIA/nccl · contrib/nccl4rust/crates/nccl-device-sys/src/lib.rs:28

pub type ncclWindow_t = *mut c_void;

/// Public `ncclMultimemHandle_t` represented by its single pointer field.
#[repr(C)]
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub struct ncclMultimemHandle_t {
    pub mc_base_ptr: *mut c_void,
}

/// Public `ncclTeam_t` value.
#[repr(C)]
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub struct ncclTeam_t {
    pub n_ranks: i32,
    pub rank: i32,
    pub stride: i32,
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…