This page is for version 4.6.
For other versions, use one of these documentation indexes:
- 5.0 (Latest) (default): https://docs.nvidia.com/holoscan/sdk-user-guide/5-0-latest/llms.txt
- ltsb-2.0: https://docs.nvidia.com/holoscan/sdk-user-guide/ltsb-2-0/llms.txt
- 4.6: https://docs.nvidia.com/holoscan/sdk-user-guide/4-6/llms.txt
- 4.5: https://docs.nvidia.com/holoscan/sdk-user-guide/4-5/llms.txt
- 4.4: https://docs.nvidia.com/holoscan/sdk-user-guide/4-4/llms.txt
- 4.3: https://docs.nvidia.com/holoscan/sdk-user-guide/4-3/llms.txt
- Archives: https://docs.nvidia.com/holoscan/sdk-user-guide/archives/llms.txt
#include <holoscan/cuda/cuda_runtime_wrapper.h>
Member variables
| Name | Type | Description |
|---|---|---|
name | char | |
uuid | cudaUUID_t | |
luid | char | |
luidDeviceNodeMask | unsigned int | |
totalGlobalMem | size_t | |
sharedMemPerBlock | size_t | |
regsPerBlock | int | |
warpSize | int | |
memPitch | size_t | |
maxThreadsPerBlock | int | |
maxThreadsDim | int | |
maxGridSize | int | |
clockRate | int | |
totalConstMem | size_t | |
major | int | |
minor | int | |
textureAlignment | size_t | |
texturePitchAlignment | size_t | |
deviceOverlap | int | |
multiProcessorCount | int | |
kernelExecTimeoutEnabled | int | |
integrated | int | |
canMapHostMemory | int | |
computeMode | int | |
maxTexture1D | int | |
maxTexture1DMipmap | int | |
maxTexture1DLinear | int | |
maxTexture2D | int | |
maxTexture2DMipmap | int | |
maxTexture2DLinear | int | |
maxTexture2DGather | int | |
maxTexture3D | int | |
maxTexture3DAlt | int | |
maxTextureCubemap | int | |
maxTexture1DLayered | int | |
maxTexture2DLayered | int | |
maxTextureCubemapLayered | int | |
maxSurface1D | int | |
maxSurface2D | int | |
maxSurface3D | int | |
maxSurface1DLayered | int | |
maxSurface2DLayered | int | |
maxSurfaceCubemap | int | |
maxSurfaceCubemapLayered | int | |
surfaceAlignment | size_t | |
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 | |
sharedMemPerMultiprocessor | size_t | |
regsPerMultiprocessor | int | |
managedMemory | int | |
isMultiGpuBoard | int | |
multiGpuBoardGroupID | int | |
hostNativeAtomicSupported | int | |
singleToDoublePrecisionPerfRatio | int | |
pageableMemoryAccess | int | |
concurrentManagedAccess | int | |
computePreemptionSupported | int | |
canUseHostPointerForRegisteredMem | int | |
cooperativeLaunch | int | |
cooperativeMultiDeviceLaunch | int | |
sharedMemPerBlockOptin | size_t | |
pageableMemoryAccessUsesHostPageTables | int | |
directManagedMemAccessFromHost | int | |
maxBlocksPerMultiProcessor | int | |
accessPolicyMaxWindowSize | int | |
reservedSharedMemPerBlock | size_t |