Struct cudaDeviceProp
Defined in File cuda_runtime_wrapper.h
-
struct cudaDeviceProp
-
Public Members
- char name[256]
- cudaUUID_t uuid
- char luid[8]
- unsigned int luidDeviceNodeMask
- size_t totalGlobalMem
- int regsPerBlock
- int warpSize
- size_t memPitch
- int maxThreadsPerBlock
- int maxThreadsDim[3]
- int maxGridSize[3]
- int clockRate
- size_t totalConstMem
- int major
- int minor
- size_t textureAlignment
- size_t texturePitchAlignment
- int deviceOverlap
- int multiProcessorCount
- int kernelExecTimeoutEnabled
- int integrated
- int canMapHostMemory
- int computeMode
- int maxTexture1D
- int maxTexture1DMipmap
- int maxTexture1DLinear
- int maxTexture2D[2]
- int maxTexture2DMipmap[2]
- int maxTexture2DLinear[3]
- int maxTexture2DGather[2]
- int maxTexture3D[3]
- int maxTexture3DAlt[3]
- int maxTextureCubemap
- int maxTexture1DLayered[2]
- int maxTexture2DLayered[3]
- int maxTextureCubemapLayered[2]
- int maxSurface1D
- int maxSurface2D[2]
- int maxSurface3D[3]
- int maxSurface1DLayered[2]
- int maxSurface2DLayered[3]
- int maxSurfaceCubemap
- int maxSurfaceCubemapLayered[2]
- size_t surfaceAlignment
- int concurrentKernels
- int ECCEnabled
- int pciBusID
- int pciDeviceID
- int pciDomainID
- int tccDriver
- int asyncEngineCount
- int unifiedAddressing
- int memoryClockRate
- int memoryBusWidth
- int l2CacheSize
- int persistingL2CacheMaxSize
- int maxThreadsPerMultiProcessor
- int streamPrioritiesSupported
- int globalL1CacheSupported
- int localL1CacheSupported
- int regsPerMultiprocessor
- int managedMemory
- int isMultiGpuBoard
- int multiGpuBoardGroupID
- int hostNativeAtomicSupported
- int singleToDoublePrecisionPerfRatio
- int pageableMemoryAccess
- int concurrentManagedAccess
- int computePreemptionSupported
- int canUseHostPointerForRegisteredMem
- int cooperativeLaunch
- int cooperativeMultiDeviceLaunch
- int pageableMemoryAccessUsesHostPageTables
- int directManagedMemAccessFromHost
- int maxBlocksPerMultiProcessor
- int accessPolicyMaxWindowSize