Data Fields | |
| int | canMapHostMemory |
| Device can map host memory with cudaHostAlloc/cudaHostGetDevicePointer. | |
| int | clockRate |
| Clock frequency in kilohertz. | |
| int | computeMode |
| Compute mode (See cudaComputeMode). | |
| int | concurrentKernels |
| Device can possibly execute multiple kernels concurrently. | |
| int | deviceOverlap |
| Device can concurrently copy memory and execute a kernel. | |
| int | integrated |
| Device is integrated as opposed to discrete. | |
| int | kernelExecTimeoutEnabled |
| Specified whether there is a run time limit on kernels. | |
| int | major |
| Major compute capability. | |
| int | maxGridSize [3] |
| Maximum size of each dimension of a grid. | |
| int | maxTexture1D |
| Maximum 1D texture size. | |
| int | maxTexture2D [2] |
| Maximum 2D texture dimensions. | |
| int | maxTexture2DArray [3] |
| Maximum 2D texture array dimensions. | |
| int | maxTexture3D [3] |
| Maximum 3D texture dimensions. | |
| int | maxThreadsDim [3] |
| Maximum size of each dimension of a block. | |
| int | maxThreadsPerBlock |
| Maximum number of threads per block. | |
| size_t | memPitch |
| Maximum pitch in bytes allowed by memory copies. | |
| int | minor |
| Minor compute capability. | |
| int | multiProcessorCount |
| Number of multiprocessors on device. | |
| char | name [256] |
| ASCII string identifying device. | |
| int | regsPerBlock |
| 32-bit registers available per block | |
| size_t | sharedMemPerBlock |
| Shared memory available per block in bytes. | |
| size_t | textureAlignment |
| Alignment requirement for textures. | |
| size_t | totalConstMem |
| Constant memory available on device in bytes. | |
| size_t | totalGlobalMem |
| Global memory available on device in bytes. | |
| int | warpSize |
| Warp size in threads. | |