Module: Ignis::CUDA::DeviceAttribute

Defined in:
lib/nvruby/cuda/device.rb

Overview

CUDA device attribute constants (cudaDeviceAttr enum values)

Constant Summary collapse

MAX_THREADS_PER_BLOCK =
1
MAX_BLOCK_DIM_X =
2
MAX_BLOCK_DIM_Y =
3
MAX_BLOCK_DIM_Z =
4
MAX_GRID_DIM_X =
5
MAX_GRID_DIM_Y =
6
MAX_GRID_DIM_Z =
7
MAX_SHARED_MEMORY_PER_BLOCK =
8
TOTAL_CONSTANT_MEMORY =
9
WARP_SIZE =
10
MAX_PITCH =
11
MAX_REGISTERS_PER_BLOCK =
12
CLOCK_RATE =
13
TEXTURE_ALIGNMENT =
14
MULTIPROCESSOR_COUNT =
16
KERNEL_EXEC_TIMEOUT =
17
INTEGRATED =
18
CAN_MAP_HOST_MEMORY =
19
COMPUTE_MODE =
20
CONCURRENT_KERNELS =
31
ECC_ENABLED =
32
MEMORY_CLOCK_RATE =
36
GLOBAL_MEMORY_BUS_WIDTH =
37
L2_CACHE_SIZE =
38
MAX_THREADS_PER_MULTIPROCESSOR =
39
ASYNC_ENGINE_COUNT =
40
UNIFIED_ADDRESSING =
41
COMPUTE_CAPABILITY_MAJOR =
75
COMPUTE_CAPABILITY_MINOR =
76
MANAGED_MEMORY =
83
COOPERATIVE_LAUNCH =
95
MAX_BLOCKS_PER_MULTIPROCESSOR =
106
GPU_DIRECT_RDMA_SUPPORTED =
116
MEMORY_POOLS_SUPPORTED =
115