CUdevice_attribute


Vocabulary
cuda.ffi

Inputs and outputs
valuean object


Definition


ENUM: CUdevice_attribute
{ CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_BLOCK 1 }
{ CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_X 2 }
{ CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_Y 3 }
{ CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_Z 4 }
{ CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_X 5 }
{ CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_Y 6 }
{ CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_Z 7 }
{ CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK 8 }
{ CU_DEVICE_ATTRIBUTE_SHARED_MEMORY_PER_BLOCK 8 }
{ CU_DEVICE_ATTRIBUTE_TOTAL_CONSTANT_MEMORY 9 }
{ CU_DEVICE_ATTRIBUTE_WARP_SIZE 10 }
{ CU_DEVICE_ATTRIBUTE_MAX_PITCH 11 }
{ CU_DEVICE_ATTRIBUTE_MAX_REGISTERS_PER_BLOCK 12 }
{ CU_DEVICE_ATTRIBUTE_REGISTERS_PER_BLOCK 12 }
{ CU_DEVICE_ATTRIBUTE_CLOCK_RATE 13 }
{ CU_DEVICE_ATTRIBUTE_TEXTURE_ALIGNMENT 14 }
{ CU_DEVICE_ATTRIBUTE_GPU_OVERLAP 15 }
{ CU_DEVICE_ATTRIBUTE_MULTIPROCESSOR_COUNT 16 }
{ CU_DEVICE_ATTRIBUTE_KERNEL_EXEC_TIMEOUT 17 }
{ CU_DEVICE_ATTRIBUTE_INTEGRATED 18 }
{ CU_DEVICE_ATTRIBUTE_CAN_MAP_HOST_MEMORY 19 }
{ CU_DEVICE_ATTRIBUTE_COMPUTE_MODE 20 }
{ CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_WIDTH 21 }
{ CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_WIDTH 22 }
{ CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_HEIGHT 23 }
{ CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_WIDTH 24 }
{ CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_HEIGHT 25 }
{ CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_DEPTH 26 }
{ CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_WIDTH 27 }
{ CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_HEIGHT 28 }
{ CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_NUMSLICES 29 }
{ CU_DEVICE_ATTRIBUTE_SURFACE_ALIGNMENT 30 }
{ CU_DEVICE_ATTRIBUTE_CONCURRENT_KERNELS 31 }
{ CU_DEVICE_ATTRIBUTE_ECC_ENABLED 32 } ;