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
-
char name[256]