Struct rcudnn::cudaMemAllocNodeParams [−][src]
#[repr(C)]pub struct cudaMemAllocNodeParams {
pub poolProps: cudaMemPoolProps,
pub accessDescs: *const cudaMemAccessDesc,
pub accessDescCount: usize,
pub bytesize: usize,
pub dptr: *mut c_void,
}
Expand description
Memory allocation node parameters
Fields
poolProps: cudaMemPoolProps
< in: array of memory access descriptors. Used to describe peer GPU access
accessDescs: *const cudaMemAccessDesc
< in: number of memory access descriptors. Must not exceed the number of GPUs.
accessDescCount: usize
< in: Number of accessDescs
s
bytesize: usize
< in: size in bytes of the requested allocation
dptr: *mut c_void
< out: address of the allocation returned by CUDA
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for cudaMemAllocNodeParams
impl !Send for cudaMemAllocNodeParams
impl !Sync for cudaMemAllocNodeParams
impl Unpin for cudaMemAllocNodeParams
impl UnwindSafe for cudaMemAllocNodeParams
Blanket Implementations
Mutably borrows from an owned value. Read more