pub type cudaLaunchConfig_t = cudaLaunchConfig_st;
Expand description
CUDA extensible launch configuration
Aliased Type§
#[repr(C)]pub struct cudaLaunchConfig_t {
pub gridDim: dim3,
pub blockDim: dim3,
pub dynamicSmemBytes: usize,
pub stream: *mut CUstream_st,
pub attrs: *mut cudaLaunchAttribute_st,
pub numAttrs: u32,
}
Fields§
§gridDim: dim3
< Grid dimensions
blockDim: dim3
< Block dimensions
dynamicSmemBytes: usize
< Dynamic shared-memory size per thread block in bytes
stream: *mut CUstream_st
< Stream identifier
attrs: *mut cudaLaunchAttribute_st
< List of attributes; nullable if ::cudaLaunchConfig_t::numAttrs == 0
numAttrs: u32
< Number of attributes populated in ::cudaLaunchConfig_t::attrs