Struct cuda::runtime::CudaDevice
[−]
[src]
pub struct CudaDevice;
pub struct CudaDevice;
impl CudaDevice
[src]fn count() -> CudaResult<usize>
fn iter() -> CudaResult<Range<usize>>
fn get_properties(&self)
fn get_current() -> CudaResult<usize>
fn set_current(index: usize) -> CudaResult<()>
fn reset() -> CudaResult<()>
fn set_flags(flags: u32) -> CudaResult<()>
fn get_attribute(device_idx: usize, ffi_attr: cudaDeviceAttr) -> CudaResult<i32>
fn can_access_peer(idx: usize, peer_idx: usize) -> CudaResult<bool>
fn enable_peer_access(peer_idx: usize) -> CudaResult<()>
fn disable_peer_access(peer_idx: usize) -> CudaResult<()>