For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
  • Introduction
    • Overview
    • Relevant Technologies
    • Getting Started
  • Setup
    • SDK Installation
    • Additional Setup
    • Third Party Hardware Setup
  • Using the SDK
    • Holoscan Core
    • GPU Resident Execution
    • Holoscan by Example
    • Create an Application
    • Create a Distributed Application
    • Create an Operator
    • Create an Operator via Decorator
    • Create a Condition
    • Dynamic Flow Control
    • CUDA Stream Handling
    • Logging
    • Data Logging
    • Debugging
    • Python Operator Bindings
  • Operators
    • Operators and Extensions
    • Visualization
    • Inference
    • Testing
    • Video I/O Vendor Implementation Guide
  • Components
    • Schedulers
    • Conditions
    • Resources
    • Analytics
  • AI Skills
    • Ai Skills
  • API reference
              • CudaDeviceProp
              • CUuuid St
  • Performance
    • Performance Considerations
    • Flow Tracking
    • GXF Job Statistics
    • Nsight Profiling
  • HoloHub
    • HoloHub Overview
  • FAQ
    • FAQ
NVIDIANVIDIA
Developer-friendly docs for your API
Privacy Policy | Your Privacy Choices | Terms of Service | Accessibility | Corporate Policies | Product Security | Contact

Copyright © 2026, NVIDIA Corporation.

LogoLogoDocumentation
On this page
  • Member variables
API referenceC++ APIHoloscanNamespacesCudaStructs

holoscan::cuda::cudaDeviceProp

Beta
||View as Markdown|
Previous

holoscan::csi::PixelFormat

Next

holoscan::cuda::CUuuid_st

#include <holoscan/cuda/cuda_runtime_wrapper.h>

Member variables

NameTypeDescription
namechar
uuidcudaUUID_t
luidchar
luidDeviceNodeMaskunsigned int
totalGlobalMemsize_t
sharedMemPerBlocksize_t
regsPerBlockint
warpSizeint
memPitchsize_t
maxThreadsPerBlockint
maxThreadsDimint
maxGridSizeint
clockRateint
totalConstMemsize_t
majorint
minorint
textureAlignmentsize_t
texturePitchAlignmentsize_t
deviceOverlapint
multiProcessorCountint
kernelExecTimeoutEnabledint
integratedint
canMapHostMemoryint
computeModeint
maxTexture1Dint
maxTexture1DMipmapint
maxTexture1DLinearint
maxTexture2Dint
maxTexture2DMipmapint
maxTexture2DLinearint
maxTexture2DGatherint
maxTexture3Dint
maxTexture3DAltint
maxTextureCubemapint
maxTexture1DLayeredint
maxTexture2DLayeredint
maxTextureCubemapLayeredint
maxSurface1Dint
maxSurface2Dint
maxSurface3Dint
maxSurface1DLayeredint
maxSurface2DLayeredint
maxSurfaceCubemapint
maxSurfaceCubemapLayeredint
surfaceAlignmentsize_t
concurrentKernelsint
ECCEnabledint
pciBusIDint
pciDeviceIDint
pciDomainIDint
tccDriverint
asyncEngineCountint
unifiedAddressingint
memoryClockRateint
memoryBusWidthint
l2CacheSizeint
persistingL2CacheMaxSizeint
maxThreadsPerMultiProcessorint
streamPrioritiesSupportedint
globalL1CacheSupportedint
localL1CacheSupportedint
sharedMemPerMultiprocessorsize_t
regsPerMultiprocessorint
managedMemoryint
isMultiGpuBoardint
multiGpuBoardGroupIDint
hostNativeAtomicSupportedint
singleToDoublePrecisionPerfRatioint
pageableMemoryAccessint
concurrentManagedAccessint
computePreemptionSupportedint
canUseHostPointerForRegisteredMemint
cooperativeLaunchint
cooperativeMultiDeviceLaunchint
sharedMemPerBlockOptinsize_t
pageableMemoryAccessUsesHostPageTablesint
directManagedMemAccessFromHostint
maxBlocksPerMultiProcessorint
accessPolicyMaxWindowSizeint
reservedSharedMemPerBlocksize_t