CUDA Python API Reference#
CaptionHolder:
- driver
- Data types used by CUDA driver
CUuuid_stCUmemFabricHandle_stCUipcEventHandle_stCUipcMemHandle_stCUstreamBatchMemOpParams_unionCUDA_BATCH_MEM_OP_NODE_PARAMS_v1_stCUDA_BATCH_MEM_OP_NODE_PARAMS_v2_stCUasyncNotificationInfo_stCUdevprop_stCUaccessPolicyWindow_stCUDA_KERNEL_NODE_PARAMS_stCUDA_KERNEL_NODE_PARAMS_v2_stCUDA_KERNEL_NODE_PARAMS_v3_stCUDA_MEMSET_NODE_PARAMS_stCUDA_MEMSET_NODE_PARAMS_v2_stCUDA_HOST_NODE_PARAMS_stCUDA_HOST_NODE_PARAMS_v2_stCUDA_CONDITIONAL_NODE_PARAMSCUgraphEdgeData_stCUDA_GRAPH_INSTANTIATE_PARAMS_stCUlaunchMemSyncDomainMap_stCUlaunchAttributeValue_unionCUlaunchAttribute_stCUlaunchConfig_stCUexecAffinitySmCount_stCUexecAffinityParam_stCUctxCigParam_stCUctxCreateParams_stCUlibraryHostUniversalFunctionAndDataTable_stCUDA_MEMCPY2D_stCUDA_MEMCPY3D_stCUDA_MEMCPY3D_PEER_stCUDA_MEMCPY_NODE_PARAMS_stCUDA_ARRAY_DESCRIPTOR_stCUDA_ARRAY3D_DESCRIPTOR_stCUDA_ARRAY_SPARSE_PROPERTIES_stCUDA_ARRAY_MEMORY_REQUIREMENTS_stCUDA_RESOURCE_DESC_stCUDA_TEXTURE_DESC_stCUDA_RESOURCE_VIEW_DESC_stCUtensorMap_stCUDA_POINTER_ATTRIBUTE_P2P_TOKENS_stCUDA_LAUNCH_PARAMS_stCUDA_EXTERNAL_MEMORY_HANDLE_DESC_stCUDA_EXTERNAL_MEMORY_BUFFER_DESC_stCUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC_stCUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC_stCUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS_stCUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS_stCUDA_EXT_SEM_SIGNAL_NODE_PARAMS_stCUDA_EXT_SEM_SIGNAL_NODE_PARAMS_v2_stCUDA_EXT_SEM_WAIT_NODE_PARAMS_stCUDA_EXT_SEM_WAIT_NODE_PARAMS_v2_stCUarrayMapInfo_stCUmemLocation_stCUmemAllocationProp_stCUmulticastObjectProp_stCUmemAccessDesc_stCUgraphExecUpdateResultInfo_stCUmemPoolProps_stCUmemPoolPtrExportData_stCUmemcpyAttributes_stCUoffset3D_stCUextent3D_stCUmemcpy3DOperand_stCUDA_MEMCPY3D_BATCH_OP_stCUDA_MEM_ALLOC_NODE_PARAMS_v1_stCUDA_MEM_ALLOC_NODE_PARAMS_v2_stCUDA_MEM_FREE_NODE_PARAMS_stCUDA_CHILD_GRAPH_NODE_PARAMS_stCUDA_EVENT_RECORD_NODE_PARAMS_stCUDA_EVENT_WAIT_NODE_PARAMS_stCUgraphNodeParams_stCUcheckpointLockArgs_stCUcheckpointCheckpointArgs_stCUcheckpointGpuPair_stCUcheckpointRestoreArgs_stCUcheckpointUnlockArgs_stCUeglFrame_stCUipcMem_flagsCUmemAttach_flagsCUctx_flagsCUevent_sched_flagscl_event_flagscl_context_flagsCUstream_flagsCUevent_flagsCUevent_record_flagsCUevent_wait_flagsCUstreamWaitValue_flagsCUstreamWriteValue_flagsCUstreamBatchMemOpTypeCUstreamMemoryBarrier_flagsCUoccupancy_flagsCUstreamUpdateCaptureDependencies_flagsCUasyncNotificationTypeCUarray_formatCUaddress_modeCUfilter_modeCUdevice_attributeCUpointer_attributeCUfunction_attributeCUfunc_cacheCUsharedconfigCUshared_carveoutCUmemorytypeCUcomputemodeCUmem_adviseCUmem_range_attributeCUjit_optionCUjit_targetCUjit_fallbackCUjit_cacheModeCUjitInputTypeCUgraphicsRegisterFlagsCUgraphicsMapResourceFlagsCUarray_cubemap_faceCUlimitCUresourcetypeCUaccessPropertyCUgraphConditionalNodeTypeCUgraphNodeTypeCUgraphDependencyTypeCUgraphInstantiateResultCUsynchronizationPolicyCUclusterSchedulingPolicyCUlaunchMemSyncDomainCUlaunchAttributeIDCUstreamCaptureStatusCUstreamCaptureModeCUdriverProcAddress_flagsCUdriverProcAddressQueryResultCUexecAffinityTypeCUcigDataTypeCUlibraryOptionCUresultCUdevice_P2PAttributeCUatomicOperationCUatomicOperationCapabilityCUresourceViewFormatCUtensorMapDataTypeCUtensorMapInterleaveCUtensorMapSwizzleCUtensorMapL2promotionCUtensorMapFloatOOBfillCUtensorMapIm2ColWideModeCUDA_POINTER_ATTRIBUTE_ACCESS_FLAGSCUexternalMemoryHandleTypeCUexternalSemaphoreHandleTypeCUmemAllocationHandleTypeCUmemAccess_flagsCUmemLocationTypeCUmemAllocationTypeCUmemAllocationGranularity_flagsCUmemRangeHandleTypeCUmemRangeFlagsCUarraySparseSubresourceTypeCUmemOperationTypeCUmemHandleTypeCUmemAllocationCompTypeCUmulticastGranularity_flagsCUgraphExecUpdateResultCUmemPool_attributeCUmemcpyFlagsCUmemcpySrcAccessOrderCUmemcpy3DOperandTypeCUgraphMem_attributeCUgraphChildGraphNodeOwnershipCUflushGPUDirectRDMAWritesOptionsCUGPUDirectRDMAWritesOrderingCUflushGPUDirectRDMAWritesScopeCUflushGPUDirectRDMAWritesTargetCUgraphDebugDot_flagsCUuserObject_flagsCUuserObjectRetain_flagsCUgraphInstantiate_flagsCUdeviceNumaConfigCUprocessStateCUeglFrameTypeCUeglResourceLocationFlagsCUeglColorFormatCUdeviceptr_v2CUdeviceptrCUdevice_v1CUdeviceCUcontextCUmoduleCUfunctionCUlibraryCUkernelCUarrayCUmipmappedArrayCUtexrefCUsurfrefCUeventCUstreamCUgraphicsResourceCUtexObject_v1CUtexObjectCUsurfObject_v1CUsurfObjectCUexternalMemoryCUexternalSemaphoreCUgraphCUgraphNodeCUgraphExecCUmemoryPoolCUuserObjectCUgraphConditionalHandleCUgraphDeviceNodeCUasyncCallbackHandleCUgreenCtxCUuuidCUmemFabricHandle_v1CUmemFabricHandleCUipcEventHandle_v1CUipcEventHandleCUipcMemHandle_v1CUipcMemHandleCUstreamBatchMemOpParams_v1CUstreamBatchMemOpParamsCUDA_BATCH_MEM_OP_NODE_PARAMS_v1CUDA_BATCH_MEM_OP_NODE_PARAMSCUDA_BATCH_MEM_OP_NODE_PARAMS_v2CUasyncNotificationInfoCUasyncCallbackCUdevprop_v1CUdevpropCUlinkStateCUhostFnCUaccessPolicyWindow_v1CUaccessPolicyWindowCUDA_KERNEL_NODE_PARAMS_v1CUDA_KERNEL_NODE_PARAMS_v2CUDA_KERNEL_NODE_PARAMSCUDA_KERNEL_NODE_PARAMS_v3CUDA_MEMSET_NODE_PARAMS_v1CUDA_MEMSET_NODE_PARAMSCUDA_MEMSET_NODE_PARAMS_v2CUDA_HOST_NODE_PARAMS_v1CUDA_HOST_NODE_PARAMSCUDA_HOST_NODE_PARAMS_v2CUDA_CONDITIONAL_NODE_PARAMSCUgraphEdgeDataCUDA_GRAPH_INSTANTIATE_PARAMSCUlaunchMemSyncDomainMapCUlaunchAttributeValueCUlaunchAttributeCUlaunchConfigCUkernelNodeAttrIDCUkernelNodeAttrValue_v1CUkernelNodeAttrValueCUstreamAttrIDCUstreamAttrValue_v1CUstreamAttrValueCUexecAffinitySmCount_v1CUexecAffinitySmCountCUexecAffinityParam_v1CUexecAffinityParamCUctxCigParamCUctxCreateParamsCUlibraryHostUniversalFunctionAndDataTableCUstreamCallbackCUoccupancyB2DSizeCUDA_MEMCPY2D_v2CUDA_MEMCPY2DCUDA_MEMCPY3D_v2CUDA_MEMCPY3DCUDA_MEMCPY3D_PEER_v1CUDA_MEMCPY3D_PEERCUDA_MEMCPY_NODE_PARAMSCUDA_ARRAY_DESCRIPTOR_v2CUDA_ARRAY_DESCRIPTORCUDA_ARRAY3D_DESCRIPTOR_v2CUDA_ARRAY3D_DESCRIPTORCUDA_ARRAY_SPARSE_PROPERTIES_v1CUDA_ARRAY_SPARSE_PROPERTIESCUDA_ARRAY_MEMORY_REQUIREMENTS_v1CUDA_ARRAY_MEMORY_REQUIREMENTSCUDA_RESOURCE_DESC_v1CUDA_RESOURCE_DESCCUDA_TEXTURE_DESC_v1CUDA_TEXTURE_DESCCUDA_RESOURCE_VIEW_DESC_v1CUDA_RESOURCE_VIEW_DESCCUtensorMapCUDA_POINTER_ATTRIBUTE_P2P_TOKENS_v1CUDA_POINTER_ATTRIBUTE_P2P_TOKENSCUDA_LAUNCH_PARAMS_v1CUDA_LAUNCH_PARAMSCUDA_EXTERNAL_MEMORY_HANDLE_DESC_v1CUDA_EXTERNAL_MEMORY_HANDLE_DESCCUDA_EXTERNAL_MEMORY_BUFFER_DESC_v1CUDA_EXTERNAL_MEMORY_BUFFER_DESCCUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC_v1CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESCCUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC_v1CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESCCUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS_v1CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMSCUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS_v1CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMSCUDA_EXT_SEM_SIGNAL_NODE_PARAMS_v1CUDA_EXT_SEM_SIGNAL_NODE_PARAMSCUDA_EXT_SEM_SIGNAL_NODE_PARAMS_v2CUDA_EXT_SEM_WAIT_NODE_PARAMS_v1CUDA_EXT_SEM_WAIT_NODE_PARAMSCUDA_EXT_SEM_WAIT_NODE_PARAMS_v2CUmemGenericAllocationHandle_v1CUmemGenericAllocationHandleCUarrayMapInfo_v1CUarrayMapInfoCUmemLocation_v1CUmemLocationCUmemAllocationProp_v1CUmemAllocationPropCUmulticastObjectProp_v1CUmulticastObjectPropCUmemAccessDesc_v1CUmemAccessDescCUgraphExecUpdateResultInfo_v1CUgraphExecUpdateResultInfoCUmemPoolProps_v1CUmemPoolPropsCUmemPoolPtrExportData_v1CUmemPoolPtrExportDataCUmemcpyAttributes_v1CUmemcpyAttributesCUoffset3D_v1CUoffset3DCUextent3D_v1CUextent3DCUmemcpy3DOperand_v1CUmemcpy3DOperandCUDA_MEMCPY3D_BATCH_OP_v1CUDA_MEMCPY3D_BATCH_OPCUDA_MEM_ALLOC_NODE_PARAMS_v1CUDA_MEM_ALLOC_NODE_PARAMSCUDA_MEM_ALLOC_NODE_PARAMS_v2CUDA_MEM_FREE_NODE_PARAMSCUDA_CHILD_GRAPH_NODE_PARAMSCUDA_EVENT_RECORD_NODE_PARAMSCUDA_EVENT_WAIT_NODE_PARAMSCUgraphNodeParamsCUcheckpointLockArgsCUcheckpointCheckpointArgsCUcheckpointGpuPairCUcheckpointRestoreArgsCUcheckpointUnlockArgsCUeglFrame_v1CUeglFrameCUeglStreamConnectionCUDA_VERSIONCU_IPC_HANDLE_SIZECU_STREAM_LEGACYCU_STREAM_PER_THREADCU_COMPUTE_ACCELERATED_TARGET_BASECU_COMPUTE_FAMILY_TARGET_BASECU_GRAPH_COND_ASSIGN_DEFAULTCU_GRAPH_KERNEL_NODE_PORT_DEFAULTCU_GRAPH_KERNEL_NODE_PORT_PROGRAMMATICCU_GRAPH_KERNEL_NODE_PORT_LAUNCH_ORDERCU_KERNEL_NODE_ATTRIBUTE_ACCESS_POLICY_WINDOWCU_KERNEL_NODE_ATTRIBUTE_COOPERATIVECU_KERNEL_NODE_ATTRIBUTE_CLUSTER_DIMENSIONCU_KERNEL_NODE_ATTRIBUTE_CLUSTER_SCHEDULING_POLICY_PREFERENCECU_KERNEL_NODE_ATTRIBUTE_PRIORITYCU_KERNEL_NODE_ATTRIBUTE_MEM_SYNC_DOMAIN_MAPCU_KERNEL_NODE_ATTRIBUTE_MEM_SYNC_DOMAINCU_KERNEL_NODE_ATTRIBUTE_PREFERRED_CLUSTER_DIMENSIONCU_KERNEL_NODE_ATTRIBUTE_DEVICE_UPDATABLE_KERNEL_NODECU_KERNEL_NODE_ATTRIBUTE_PREFERRED_SHARED_MEMORY_CARVEOUTCU_STREAM_ATTRIBUTE_ACCESS_POLICY_WINDOWCU_STREAM_ATTRIBUTE_SYNCHRONIZATION_POLICYCU_STREAM_ATTRIBUTE_PRIORITYCU_STREAM_ATTRIBUTE_MEM_SYNC_DOMAIN_MAPCU_STREAM_ATTRIBUTE_MEM_SYNC_DOMAINCU_MEMHOSTALLOC_PORTABLECU_MEMHOSTALLOC_DEVICEMAPCU_MEMHOSTALLOC_WRITECOMBINEDCU_MEMHOSTREGISTER_PORTABLECU_MEMHOSTREGISTER_DEVICEMAPCU_MEMHOSTREGISTER_IOMEMORYCU_MEMHOSTREGISTER_READ_ONLYCU_ARRAY_SPARSE_PROPERTIES_SINGLE_MIPTAILCU_TENSOR_MAP_NUM_QWORDSCUDA_EXTERNAL_MEMORY_DEDICATEDCUDA_EXTERNAL_SEMAPHORE_SIGNAL_SKIP_NVSCIBUF_MEMSYNCCUDA_EXTERNAL_SEMAPHORE_WAIT_SKIP_NVSCIBUF_MEMSYNCCUDA_NVSCISYNC_ATTR_SIGNALCUDA_NVSCISYNC_ATTR_WAITCU_MEM_CREATE_USAGE_TILE_POOLCU_MEM_CREATE_USAGE_HW_DECOMPRESSCU_MEM_POOL_CREATE_USAGE_HW_DECOMPRESSCUDA_COOPERATIVE_LAUNCH_MULTI_DEVICE_NO_PRE_LAUNCH_SYNCCUDA_COOPERATIVE_LAUNCH_MULTI_DEVICE_NO_POST_LAUNCH_SYNCCUDA_ARRAY3D_LAYEREDCUDA_ARRAY3D_2DARRAYCUDA_ARRAY3D_SURFACE_LDSTCUDA_ARRAY3D_CUBEMAPCUDA_ARRAY3D_TEXTURE_GATHERCUDA_ARRAY3D_DEPTH_TEXTURECUDA_ARRAY3D_COLOR_ATTACHMENTCUDA_ARRAY3D_SPARSECUDA_ARRAY3D_DEFERRED_MAPPINGCUDA_ARRAY3D_VIDEO_ENCODE_DECODECU_TRSA_OVERRIDE_FORMATCU_TRSF_READ_AS_INTEGERCU_TRSF_NORMALIZED_COORDINATESCU_TRSF_SRGBCU_TRSF_DISABLE_TRILINEAR_OPTIMIZATIONCU_TRSF_SEAMLESS_CUBEMAPCU_LAUNCH_KERNEL_REQUIRED_BLOCK_DIMCU_LAUNCH_PARAM_END_AS_INTCU_LAUNCH_PARAM_ENDCU_LAUNCH_PARAM_BUFFER_POINTER_AS_INTCU_LAUNCH_PARAM_BUFFER_POINTERCU_LAUNCH_PARAM_BUFFER_SIZE_AS_INTCU_LAUNCH_PARAM_BUFFER_SIZECU_PARAM_TR_DEFAULTCU_DEVICE_CPUCU_DEVICE_INVALIDMAX_PLANESCUDA_EGL_INFINITE_TIMEOUT
- Error Handling
- Initialization
- Version Management
- Device Management
cuDeviceGet()cuDeviceGetCount()cuDeviceGetName()cuDeviceGetUuid()cuDeviceGetLuid()cuDeviceTotalMem()cuDeviceGetTexture1DLinearMaxWidth()cuDeviceGetAttribute()cuDeviceGetHostAtomicCapabilities()cuDeviceGetNvSciSyncAttributes()cuDeviceSetMemPool()cuDeviceGetMemPool()cuDeviceGetDefaultMemPool()cuDeviceGetExecAffinitySupport()cuFlushGPUDirectRDMAWrites()
- Primary Context Management
- Context Management
cuCtxCreate()cuCtxDestroy()cuCtxPushCurrent()cuCtxPopCurrent()cuCtxSetCurrent()cuCtxGetCurrent()cuCtxGetDevice()cuCtxGetDevice_v2()cuCtxGetFlags()cuCtxSetFlags()cuCtxGetId()cuCtxSynchronize()cuCtxSynchronize_v2()cuCtxSetLimit()cuCtxGetLimit()cuCtxGetCacheConfig()cuCtxSetCacheConfig()cuCtxGetApiVersion()cuCtxGetStreamPriorityRange()cuCtxResetPersistingL2Cache()cuCtxGetExecAffinity()cuCtxRecordEvent()cuCtxWaitEvent()
- Module Management
CUmoduleLoadingModecuModuleLoad()cuModuleLoadData()cuModuleLoadDataEx()cuModuleLoadFatBinary()cuModuleUnload()cuModuleGetLoadingMode()cuModuleGetFunction()cuModuleGetFunctionCount()cuModuleEnumerateFunctions()cuModuleGetGlobal()cuLinkCreate()cuLinkAddData()cuLinkAddFile()cuLinkComplete()cuLinkDestroy()
- Library Management
cuLibraryLoadData()cuLibraryLoadFromFile()cuLibraryUnload()cuLibraryGetKernel()cuLibraryGetKernelCount()cuLibraryEnumerateKernels()cuLibraryGetModule()cuKernelGetFunction()cuKernelGetLibrary()cuLibraryGetGlobal()cuLibraryGetManaged()cuLibraryGetUnifiedFunction()cuKernelGetAttribute()cuKernelSetAttribute()cuKernelSetCacheConfig()cuKernelGetName()cuKernelGetParamInfo()
- Memory Management
CUmemDecompressParams_stCUmemDecompressAlgorithmCUmemDecompressParamscuMemGetInfo()cuMemAlloc()cuMemAllocPitch()cuMemFree()cuMemGetAddressRange()cuMemAllocHost()cuMemFreeHost()cuMemHostAlloc()cuMemHostGetDevicePointer()cuMemHostGetFlags()cuMemAllocManaged()cuDeviceRegisterAsyncNotification()cuDeviceUnregisterAsyncNotification()cuDeviceGetByPCIBusId()cuDeviceGetPCIBusId()cuIpcGetEventHandle()cuIpcOpenEventHandle()cuIpcGetMemHandle()cuIpcOpenMemHandle()cuIpcCloseMemHandle()cuMemHostRegister()cuMemHostUnregister()cuMemcpy()cuMemcpyPeer()cuMemcpyHtoD()cuMemcpyDtoH()cuMemcpyDtoD()cuMemcpyDtoA()cuMemcpyAtoD()cuMemcpyHtoA()cuMemcpyAtoH()cuMemcpyAtoA()cuMemcpy2D()cuMemcpy2DUnaligned()cuMemcpy3D()cuMemcpy3DPeer()cuMemcpyAsync()cuMemcpyPeerAsync()cuMemcpyHtoDAsync()cuMemcpyDtoHAsync()cuMemcpyDtoDAsync()cuMemcpyHtoAAsync()cuMemcpyAtoHAsync()cuMemcpy2DAsync()cuMemcpy3DAsync()cuMemcpy3DPeerAsync()cuMemcpyBatchAsync()cuMemcpy3DBatchAsync()cuMemsetD8()cuMemsetD16()cuMemsetD32()cuMemsetD2D8()cuMemsetD2D16()cuMemsetD2D32()cuMemsetD8Async()cuMemsetD16Async()cuMemsetD32Async()cuMemsetD2D8Async()cuMemsetD2D16Async()cuMemsetD2D32Async()cuArrayCreate()cuArrayGetDescriptor()cuArrayGetSparseProperties()cuMipmappedArrayGetSparseProperties()cuArrayGetMemoryRequirements()cuMipmappedArrayGetMemoryRequirements()cuArrayGetPlane()cuArrayDestroy()cuArray3DCreate()cuArray3DGetDescriptor()cuMipmappedArrayCreate()cuMipmappedArrayGetLevel()cuMipmappedArrayDestroy()cuMemGetHandleForAddressRange()cuMemBatchDecompressAsync()
- Virtual Memory Management
cuMemAddressReserve()cuMemAddressFree()cuMemCreate()cuMemRelease()cuMemMap()cuMemMapArrayAsync()cuMemUnmap()cuMemSetAccess()cuMemGetAccess()cuMemExportToShareableHandle()cuMemImportFromShareableHandle()cuMemGetAllocationGranularity()cuMemGetAllocationPropertiesFromHandle()cuMemRetainAllocationHandle()
- Stream Ordered Memory Allocator
cuMemFreeAsync()cuMemAllocAsync()cuMemPoolTrimTo()cuMemPoolSetAttribute()cuMemPoolGetAttribute()cuMemPoolSetAccess()cuMemPoolGetAccess()cuMemPoolCreate()cuMemPoolDestroy()cuMemGetDefaultMemPool()cuMemGetMemPool()cuMemSetMemPool()cuMemAllocFromPoolAsync()cuMemPoolExportToShareableHandle()cuMemPoolImportFromShareableHandle()cuMemPoolExportPointer()cuMemPoolImportPointer()
- Multicast Object Management
- Unified Addressing
- Stream Management
cuStreamCreate()cuStreamCreateWithPriority()cuStreamGetPriority()cuStreamGetDevice()cuStreamGetFlags()cuStreamGetId()cuStreamGetCtx()cuStreamGetCtx_v2()cuStreamWaitEvent()cuStreamAddCallback()cuStreamBeginCapture()cuStreamBeginCaptureToGraph()cuThreadExchangeStreamCaptureMode()cuStreamEndCapture()cuStreamIsCapturing()cuStreamGetCaptureInfo()cuStreamUpdateCaptureDependencies()cuStreamAttachMemAsync()cuStreamQuery()cuStreamSynchronize()cuStreamDestroy()cuStreamCopyAttributes()cuStreamGetAttribute()cuStreamSetAttribute()
- Event Management
- External Resource Interoperability
- Stream Memory Operations
- Execution Control
- Graph Management
cuGraphCreate()cuGraphAddKernelNode()cuGraphKernelNodeGetParams()cuGraphKernelNodeSetParams()cuGraphAddMemcpyNode()cuGraphMemcpyNodeGetParams()cuGraphMemcpyNodeSetParams()cuGraphAddMemsetNode()cuGraphMemsetNodeGetParams()cuGraphMemsetNodeSetParams()cuGraphAddHostNode()cuGraphHostNodeGetParams()cuGraphHostNodeSetParams()cuGraphAddChildGraphNode()cuGraphChildGraphNodeGetGraph()cuGraphAddEmptyNode()cuGraphAddEventRecordNode()cuGraphEventRecordNodeGetEvent()cuGraphEventRecordNodeSetEvent()cuGraphAddEventWaitNode()cuGraphEventWaitNodeGetEvent()cuGraphEventWaitNodeSetEvent()cuGraphAddExternalSemaphoresSignalNode()cuGraphExternalSemaphoresSignalNodeGetParams()cuGraphExternalSemaphoresSignalNodeSetParams()cuGraphAddExternalSemaphoresWaitNode()cuGraphExternalSemaphoresWaitNodeGetParams()cuGraphExternalSemaphoresWaitNodeSetParams()cuGraphAddBatchMemOpNode()cuGraphBatchMemOpNodeGetParams()cuGraphBatchMemOpNodeSetParams()cuGraphExecBatchMemOpNodeSetParams()cuGraphAddMemAllocNode()cuGraphMemAllocNodeGetParams()cuGraphAddMemFreeNode()cuGraphMemFreeNodeGetParams()cuDeviceGraphMemTrim()cuDeviceGetGraphMemAttribute()cuDeviceSetGraphMemAttribute()cuGraphClone()cuGraphNodeFindInClone()cuGraphNodeGetType()cuGraphGetNodes()cuGraphGetRootNodes()cuGraphGetEdges()cuGraphNodeGetDependencies()cuGraphNodeGetDependentNodes()cuGraphAddDependencies()cuGraphRemoveDependencies()cuGraphDestroyNode()cuGraphInstantiate()cuGraphInstantiateWithParams()cuGraphExecGetFlags()cuGraphExecKernelNodeSetParams()cuGraphExecMemcpyNodeSetParams()cuGraphExecMemsetNodeSetParams()cuGraphExecHostNodeSetParams()cuGraphExecChildGraphNodeSetParams()cuGraphExecEventRecordNodeSetEvent()cuGraphExecEventWaitNodeSetEvent()cuGraphExecExternalSemaphoresSignalNodeSetParams()cuGraphExecExternalSemaphoresWaitNodeSetParams()cuGraphNodeSetEnabled()cuGraphNodeGetEnabled()cuGraphUpload()cuGraphLaunch()cuGraphExecDestroy()cuGraphDestroy()cuGraphExecUpdate()cuGraphKernelNodeCopyAttributes()cuGraphKernelNodeGetAttribute()cuGraphKernelNodeSetAttribute()cuGraphDebugDotPrint()cuUserObjectCreate()cuUserObjectRetain()cuUserObjectRelease()cuGraphRetainUserObject()cuGraphReleaseUserObject()cuGraphAddNode()cuGraphNodeSetParams()cuGraphExecNodeSetParams()cuGraphConditionalHandleCreate()
- Occupancy
- Texture Object Management
- Surface Object Management
- Tensor Map Object Managment
- Peer Context Memory Access
- Graphics Interoperability
- Driver Entry Point Access
- Coredump Attributes Control API
- Green Contexts
CUdevSmResource_stCUdevResource_stCUdevSmResourceCUdevResourceCUgreenCtxCreate_flagsCUdevSmResourceSplit_flagsCUdevResourceTypeCUdevResourceDescCUdevSmResourcecuGreenCtxCreate()cuGreenCtxDestroy()cuCtxFromGreenCtx()cuDeviceGetDevResource()cuCtxGetDevResource()cuGreenCtxGetDevResource()cuDevSmResourceSplitByCount()cuDevResourceGenerateDesc()cuGreenCtxRecordEvent()cuGreenCtxWaitEvent()cuStreamGetGreenCtx()cuGreenCtxStreamCreate()cuGreenCtxGetId()RESOURCE_ABI_VERSIONRESOURCE_ABI_EXTERNAL_BYTES
- Error Log Management Functions
- CUDA Checkpointing
- EGL Interoperability
cuGraphicsEGLRegisterImage()cuEGLStreamConsumerConnect()cuEGLStreamConsumerConnectWithFlags()cuEGLStreamConsumerDisconnect()cuEGLStreamConsumerAcquireFrame()cuEGLStreamConsumerReleaseFrame()cuEGLStreamProducerConnect()cuEGLStreamProducerDisconnect()cuEGLStreamProducerPresentFrame()cuEGLStreamProducerReturnFrame()cuGraphicsResourceGetMappedEglFrame()cuEventCreateFromEGLSync()
- OpenGL Interoperability
- Profiler Control
- VDPAU Interoperability
- Data types used by CUDA driver
- runtime
- Profiler Control
- Device Management
cudaDeviceReset()cudaDeviceSynchronize()cudaDeviceSetLimit()cudaDeviceGetLimit()cudaDeviceGetTexture1DLinearMaxWidth()cudaDeviceGetCacheConfig()cudaDeviceGetStreamPriorityRange()cudaDeviceSetCacheConfig()cudaDeviceGetByPCIBusId()cudaDeviceGetPCIBusId()cudaIpcGetEventHandle()cudaIpcOpenEventHandle()cudaIpcGetMemHandle()cudaIpcOpenMemHandle()cudaIpcCloseMemHandle()cudaDeviceFlushGPUDirectRDMAWrites()cudaDeviceRegisterAsyncNotification()cudaDeviceUnregisterAsyncNotification()cudaGetDeviceCount()cudaGetDeviceProperties()cudaDeviceGetAttribute()cudaDeviceGetHostAtomicCapabilities()cudaDeviceGetDefaultMemPool()cudaDeviceSetMemPool()cudaDeviceGetMemPool()cudaDeviceGetNvSciSyncAttributes()cudaDeviceGetP2PAttribute()cudaDeviceGetP2PAtomicCapabilities()cudaChooseDevice()cudaInitDevice()cudaSetDevice()cudaGetDevice()cudaSetDeviceFlags()cudaGetDeviceFlags()
- Error Handling
- Stream Management
cudaStreamCallback_tcudaStreamCreate()cudaStreamCreateWithFlags()cudaStreamCreateWithPriority()cudaStreamGetPriority()cudaStreamGetFlags()cudaStreamGetId()cudaStreamGetDevice()cudaCtxResetPersistingL2Cache()cudaStreamCopyAttributes()cudaStreamGetAttribute()cudaStreamSetAttribute()cudaStreamDestroy()cudaStreamWaitEvent()cudaStreamAddCallback()cudaStreamSynchronize()cudaStreamQuery()cudaStreamAttachMemAsync()cudaStreamBeginCapture()cudaStreamBeginCaptureToGraph()cudaThreadExchangeStreamCaptureMode()cudaStreamEndCapture()cudaStreamIsCapturing()cudaStreamGetCaptureInfo()cudaStreamUpdateCaptureDependencies()
- Event Management
- External Resource Interoperability
- Execution Control
- Occupancy
- Memory Management
cudaMallocManaged()cudaMalloc()cudaMallocHost()cudaMallocPitch()cudaMallocArray()cudaFree()cudaFreeHost()cudaFreeArray()cudaFreeMipmappedArray()cudaHostAlloc()cudaHostRegister()cudaHostUnregister()cudaHostGetDevicePointer()cudaHostGetFlags()cudaMalloc3D()cudaMalloc3DArray()cudaMallocMipmappedArray()cudaGetMipmappedArrayLevel()cudaMemcpy3D()cudaMemcpy3DPeer()cudaMemcpy3DAsync()cudaMemcpy3DPeerAsync()cudaMemGetInfo()cudaArrayGetInfo()cudaArrayGetPlane()cudaArrayGetMemoryRequirements()cudaMipmappedArrayGetMemoryRequirements()cudaArrayGetSparseProperties()cudaMipmappedArrayGetSparseProperties()cudaMemcpy()cudaMemcpyPeer()cudaMemcpy2D()cudaMemcpy2DToArray()cudaMemcpy2DFromArray()cudaMemcpy2DArrayToArray()cudaMemcpyAsync()cudaMemcpyPeerAsync()cudaMemcpyBatchAsync()cudaMemcpy3DBatchAsync()cudaMemcpy2DAsync()cudaMemcpy2DToArrayAsync()cudaMemcpy2DFromArrayAsync()cudaMemset()cudaMemset2D()cudaMemset3D()cudaMemsetAsync()cudaMemset2DAsync()cudaMemset3DAsync()cudaMemPrefetchAsync()cudaMemPrefetchBatchAsync()cudaMemDiscardBatchAsync()cudaMemDiscardAndPrefetchBatchAsync()cudaMemAdvise()cudaMemRangeGetAttribute()cudaMemRangeGetAttributes()make_cudaPitchedPtr()make_cudaPos()make_cudaExtent()
- Stream Ordered Memory Allocator
cudaMallocAsync()cudaFreeAsync()cudaMemPoolTrimTo()cudaMemPoolSetAttribute()cudaMemPoolGetAttribute()cudaMemPoolSetAccess()cudaMemPoolGetAccess()cudaMemPoolCreate()cudaMemPoolDestroy()cudaMemGetDefaultMemPool()cudaMemGetMemPool()cudaMemSetMemPool()cudaMallocFromPoolAsync()cudaMemPoolExportToShareableHandle()cudaMemPoolImportFromShareableHandle()cudaMemPoolExportPointer()cudaMemPoolImportPointer()
- Unified Addressing
- Peer Device Memory Access
- OpenGL Interoperability
- Direct3D 9 Interoperability
- Direct3D 10 Interoperability
- Direct3D 11 Interoperability
- VDPAU Interoperability
- EGL Interoperability
cudaGraphicsEGLRegisterImage()cudaEGLStreamConsumerConnect()cudaEGLStreamConsumerConnectWithFlags()cudaEGLStreamConsumerDisconnect()cudaEGLStreamConsumerAcquireFrame()cudaEGLStreamConsumerReleaseFrame()cudaEGLStreamProducerConnect()cudaEGLStreamProducerDisconnect()cudaEGLStreamProducerPresentFrame()cudaEGLStreamProducerReturnFrame()cudaGraphicsResourceGetMappedEglFrame()cudaEventCreateFromEGLSync()
- Graphics Interoperability
- Texture Object Management
- Surface Object Management
- Version Management
- Error Log Management Functions
- Graph Management
cudaGraphCreate()cudaGraphAddKernelNode()cudaGraphKernelNodeGetParams()cudaGraphKernelNodeSetParams()cudaGraphKernelNodeCopyAttributes()cudaGraphKernelNodeGetAttribute()cudaGraphKernelNodeSetAttribute()cudaGraphAddMemcpyNode()cudaGraphAddMemcpyNode1D()cudaGraphMemcpyNodeGetParams()cudaGraphMemcpyNodeSetParams()cudaGraphMemcpyNodeSetParams1D()cudaGraphAddMemsetNode()cudaGraphMemsetNodeGetParams()cudaGraphMemsetNodeSetParams()cudaGraphAddHostNode()cudaGraphHostNodeGetParams()cudaGraphHostNodeSetParams()cudaGraphAddChildGraphNode()cudaGraphChildGraphNodeGetGraph()cudaGraphAddEmptyNode()cudaGraphAddEventRecordNode()cudaGraphEventRecordNodeGetEvent()cudaGraphEventRecordNodeSetEvent()cudaGraphAddEventWaitNode()cudaGraphEventWaitNodeGetEvent()cudaGraphEventWaitNodeSetEvent()cudaGraphAddExternalSemaphoresSignalNode()cudaGraphExternalSemaphoresSignalNodeGetParams()cudaGraphExternalSemaphoresSignalNodeSetParams()cudaGraphAddExternalSemaphoresWaitNode()cudaGraphExternalSemaphoresWaitNodeGetParams()cudaGraphExternalSemaphoresWaitNodeSetParams()cudaGraphAddMemAllocNode()cudaGraphMemAllocNodeGetParams()cudaGraphAddMemFreeNode()cudaGraphMemFreeNodeGetParams()cudaDeviceGraphMemTrim()cudaDeviceGetGraphMemAttribute()cudaDeviceSetGraphMemAttribute()cudaGraphClone()cudaGraphNodeFindInClone()cudaGraphNodeGetType()cudaGraphGetNodes()cudaGraphGetRootNodes()cudaGraphGetEdges()cudaGraphNodeGetDependencies()cudaGraphNodeGetDependentNodes()cudaGraphAddDependencies()cudaGraphRemoveDependencies()cudaGraphDestroyNode()cudaGraphInstantiate()cudaGraphInstantiateWithFlags()cudaGraphInstantiateWithParams()cudaGraphExecGetFlags()cudaGraphExecKernelNodeSetParams()cudaGraphExecMemcpyNodeSetParams()cudaGraphExecMemcpyNodeSetParams1D()cudaGraphExecMemsetNodeSetParams()cudaGraphExecHostNodeSetParams()cudaGraphExecChildGraphNodeSetParams()cudaGraphExecEventRecordNodeSetEvent()cudaGraphExecEventWaitNodeSetEvent()cudaGraphExecExternalSemaphoresSignalNodeSetParams()cudaGraphExecExternalSemaphoresWaitNodeSetParams()cudaGraphNodeSetEnabled()cudaGraphNodeGetEnabled()cudaGraphExecUpdate()cudaGraphUpload()cudaGraphLaunch()cudaGraphExecDestroy()cudaGraphDestroy()cudaGraphDebugDotPrint()cudaUserObjectCreate()cudaUserObjectRetain()cudaUserObjectRelease()cudaGraphRetainUserObject()cudaGraphReleaseUserObject()cudaGraphAddNode()cudaGraphNodeSetParams()cudaGraphExecNodeSetParams()cudaGraphConditionalHandleCreate()
- Driver Entry Point Access
- Library Management
- C++ API Routines
- Interactions with the CUDA Driver API
- Data types used by CUDA Runtime
cudaEglPlaneDesc_stcudaEglFrame_stcudaChannelFormatDesccudaArraySparsePropertiescudaArrayMemoryRequirementscudaPitchedPtrcudaExtentcudaPoscudaMemcpy3DParmscudaMemcpyNodeParamscudaMemcpy3DPeerParmscudaMemsetParamscudaMemsetParamsV2cudaAccessPolicyWindowcudaHostNodeParamscudaHostNodeParamsV2cudaResourceDesccudaResourceViewDesccudaPointerAttributescudaFuncAttributescudaMemLocationcudaMemAccessDesccudaMemPoolPropscudaMemPoolPtrExportDatacudaMemAllocNodeParamscudaMemAllocNodeParamsV2cudaMemFreeNodeParamscudaMemcpyAttributescudaOffset3DcudaMemcpy3DOperandcudaMemcpy3DBatchOpCUuuid_stcudaDevicePropcudaIpcEventHandle_stcudaIpcMemHandle_stcudaMemFabricHandle_stcudaExternalMemoryHandleDesccudaExternalMemoryBufferDesccudaExternalMemoryMipmappedArrayDesccudaExternalSemaphoreHandleDesccudaExternalSemaphoreSignalParamscudaExternalSemaphoreWaitParamscudalibraryHostUniversalFunctionAndDataTablecudaKernelNodeParamscudaKernelNodeParamsV2cudaExternalSemaphoreSignalNodeParamscudaExternalSemaphoreSignalNodeParamsV2cudaExternalSemaphoreWaitNodeParamscudaExternalSemaphoreWaitNodeParamsV2cudaConditionalNodeParamscudaChildGraphNodeParamscudaEventRecordNodeParamscudaEventWaitNodeParamscudaGraphNodeParamscudaGraphEdgeData_stcudaGraphInstantiateParams_stcudaGraphExecUpdateResultInfo_stcudaGraphKernelNodeUpdatecudaLaunchMemSyncDomainMap_stcudaLaunchAttributeValuecudaLaunchAttribute_stcudaAsyncNotificationInfocudaTextureDesccudaEglFrameTypecudaEglResourceLocationFlagscudaEglColorFormatcudaError_tcudaChannelFormatKindcudaMemoryTypecudaMemcpyKindcudaAccessPropertycudaStreamCaptureStatuscudaStreamCaptureModecudaSynchronizationPolicycudaClusterSchedulingPolicycudaStreamUpdateCaptureDependenciesFlagscudaUserObjectFlagscudaUserObjectRetainFlagscudaGraphicsRegisterFlagscudaGraphicsMapFlagscudaGraphicsCubeFacecudaResourceTypecudaResourceViewFormatcudaFuncAttributecudaFuncCachecudaSharedMemConfigcudaSharedCarveoutcudaComputeModecudaLimitcudaMemoryAdvisecudaMemRangeAttributecudaFlushGPUDirectRDMAWritesOptionscudaGPUDirectRDMAWritesOrderingcudaFlushGPUDirectRDMAWritesScopecudaFlushGPUDirectRDMAWritesTargetcudaDeviceAttrcudaMemPoolAttrcudaMemLocationTypecudaMemAccessFlagscudaMemAllocationTypecudaMemAllocationHandleTypecudaGraphMemAttributeTypecudaMemcpyFlagscudaMemcpySrcAccessOrdercudaMemcpy3DOperandTypecudaDeviceP2PAttrcudaAtomicOperationcudaAtomicOperationCapabilitycudaExternalMemoryHandleTypecudaExternalSemaphoreHandleTypecudaJitOptioncudaLibraryOptioncudaJit_CacheModecudaJit_FallbackcudaCGScopecudaGraphConditionalHandleFlagscudaGraphConditionalNodeTypecudaGraphNodeTypecudaGraphChildGraphNodeOwnershipcudaGraphDependencyTypecudaGraphExecUpdateResultcudaGraphInstantiateResultcudaGraphKernelNodeFieldcudaGetDriverEntryPointFlagscudaDriverEntryPointQueryResultcudaGraphDebugDotFlagscudaGraphInstantiateFlagscudaLaunchMemSyncDomaincudaLaunchAttributeIDcudaDeviceNumaConfigcudaAsyncNotificationTypecudaLogLevelcudaSurfaceBoundaryModecudaSurfaceFormatModecudaTextureAddressModecudaTextureFilterModecudaTextureReadModecudaEglPlaneDesccudaEglFramecudaEglStreamConnectioncudaArray_tcudaArray_const_tcudaMipmappedArray_tcudaMipmappedArray_const_tcudaHostFn_tCUuuidcudaUUID_tcudaIpcEventHandle_tcudaIpcMemHandle_tcudaMemFabricHandle_tcudaStream_tcudaEvent_tcudaGraphicsResource_tcudaExternalMemory_tcudaExternalSemaphore_tcudaGraph_tcudaGraphNode_tcudaUserObject_tcudaGraphConditionalHandlecudaFunction_tcudaKernel_tcudaLibrary_tcudaMemPool_tcudaGraphEdgeDatacudaGraphExec_tcudaGraphInstantiateParamscudaGraphExecUpdateResultInfocudaGraphDeviceNode_tcudaLaunchMemSyncDomainMapcudaLaunchAttributeValuecudaLaunchAttributecudaAsyncCallbackHandle_tcudaAsyncNotificationInfo_tcudaAsyncCallbackcudaLogsCallbackHandlecudaLogIteratorcudaSurfaceObject_tcudaTextureObject_tCUDA_EGL_MAX_PLANEScudaHostAllocDefaultcudaHostAllocPortablecudaHostAllocMappedcudaHostAllocWriteCombinedcudaHostRegisterDefaultcudaHostRegisterPortablecudaHostRegisterMappedcudaHostRegisterIoMemorycudaHostRegisterReadOnlycudaPeerAccessDefaultcudaStreamDefaultcudaStreamNonBlockingcudaStreamLegacycudaStreamPerThreadcudaEventDefaultcudaEventBlockingSynccudaEventDisableTimingcudaEventInterprocesscudaEventRecordDefaultcudaEventRecordExternalcudaEventWaitDefaultcudaEventWaitExternalcudaDeviceScheduleAutocudaDeviceScheduleSpincudaDeviceScheduleYieldcudaDeviceScheduleBlockingSynccudaDeviceBlockingSynccudaDeviceScheduleMaskcudaDeviceMapHostcudaDeviceLmemResizeToMaxcudaDeviceSyncMemopscudaDeviceMaskcudaArrayDefaultcudaArrayLayeredcudaArraySurfaceLoadStorecudaArrayCubemapcudaArrayTextureGathercudaArrayColorAttachmentcudaArraySparsecudaArrayDeferredMappingcudaIpcMemLazyEnablePeerAccesscudaMemAttachGlobalcudaMemAttachHostcudaMemAttachSinglecudaOccupancyDefaultcudaOccupancyDisableCachingOverridecudaCpuDeviceIdcudaInvalidDeviceIdcudaInitDeviceFlagsAreValidcudaArraySparsePropertiesSingleMipTailcudaMemPoolCreateUsageHwDecompressCUDA_IPC_HANDLE_SIZEcudaExternalMemoryDedicatedcudaExternalSemaphoreSignalSkipNvSciBufMemSynccudaExternalSemaphoreWaitSkipNvSciBufMemSynccudaNvSciSyncAttrSignalcudaNvSciSyncAttrWaitcudaGraphKernelNodePortDefaultcudaGraphKernelNodePortProgrammaticcudaGraphKernelNodePortLaunchCompletioncudaStreamAttrIDcudaStreamAttributeAccessPolicyWindowcudaStreamAttributeSynchronizationPolicycudaStreamAttributeMemSyncDomainMapcudaStreamAttributeMemSyncDomaincudaStreamAttributePrioritycudaStreamAttrValuecudaKernelNodeAttrIDcudaKernelNodeAttributeAccessPolicyWindowcudaKernelNodeAttributeCooperativecudaKernelNodeAttributePrioritycudaKernelNodeAttributeClusterDimensioncudaKernelNodeAttributeClusterSchedulingPolicyPreferencecudaKernelNodeAttributeMemSyncDomainMapcudaKernelNodeAttributeMemSyncDomaincudaKernelNodeAttributePreferredSharedMemoryCarveoutcudaKernelNodeAttributeDeviceUpdatableKernelNodecudaKernelNodeAttributeNvlinkUtilCentricSchedulingcudaKernelNodeAttrValuecudaSurfaceType1DcudaSurfaceType2DcudaSurfaceType3DcudaSurfaceTypeCubemapcudaSurfaceType1DLayeredcudaSurfaceType2DLayeredcudaSurfaceTypeCubemapLayeredcudaTextureType1DcudaTextureType2DcudaTextureType3DcudaTextureTypeCubemapcudaTextureType1DLayeredcudaTextureType2DLayeredcudaTextureTypeCubemapLayered
- nvrtc
- Error Handling
- General Information Query
- Compilation
nvrtcProgramnvrtcCreateProgram()nvrtcDestroyProgram()nvrtcCompileProgram()nvrtcGetPTXSize()nvrtcGetPTX()nvrtcGetCUBINSize()nvrtcGetCUBIN()nvrtcGetLTOIRSize()nvrtcGetLTOIR()nvrtcGetOptiXIRSize()nvrtcGetOptiXIR()nvrtcGetProgramLogSize()nvrtcGetProgramLog()nvrtcAddNameExpression()nvrtcGetLoweredName()nvrtcSetFlowCallback()
- Precompiled header (PCH) (CUDA 12.8+)
- Supported Compile Options
- nvjitlink
- nvvm
- cufile
- Functions
- cuda.bindings.cufile.handle_register
- cuda.bindings.cufile.handle_deregister
- cuda.bindings.cufile.buf_register
- cuda.bindings.cufile.buf_deregister
- cuda.bindings.cufile.read
- cuda.bindings.cufile.write
- cuda.bindings.cufile.driver_open
- cuda.bindings.cufile.use_count
- cuda.bindings.cufile.driver_get_properties
- cuda.bindings.cufile.driver_set_poll_mode
- cuda.bindings.cufile.driver_set_max_direct_io_size
- cuda.bindings.cufile.driver_set_max_cache_size
- cuda.bindings.cufile.driver_set_max_pinned_mem_size
- cuda.bindings.cufile.batch_io_set_up
- cuda.bindings.cufile.batch_io_submit
- cuda.bindings.cufile.batch_io_get_status
- cuda.bindings.cufile.batch_io_cancel
- cuda.bindings.cufile.batch_io_destroy
- cuda.bindings.cufile.read_async
- cuda.bindings.cufile.write_async
- cuda.bindings.cufile.stream_register
- cuda.bindings.cufile.stream_deregister
- cuda.bindings.cufile.get_version
- cuda.bindings.cufile.get_parameter_size_t
- cuda.bindings.cufile.get_parameter_bool
- cuda.bindings.cufile.get_parameter_string
- cuda.bindings.cufile.set_parameter_size_t
- cuda.bindings.cufile.set_parameter_bool
- cuda.bindings.cufile.set_parameter_string
- cuda.bindings.cufile.op_status_error
- cuda.bindings.cufile.driver_close
- Types
- cuda.bindings.cufile.IOEvents
- cuda.bindings.cufile.Descr
- cuda.bindings.cufile.IOParams
- cuda.bindings.cufile.OpError
- cuda.bindings.cufile.DriverStatusFlags
- cuda.bindings.cufile.DriverControlFlags
- cuda.bindings.cufile.FeatureFlags
- cuda.bindings.cufile.FileHandleType
- cuda.bindings.cufile.Opcode
- cuda.bindings.cufile.Status
- cuda.bindings.cufile.BatchMode
- cuda.bindings.cufile.SizeTConfigParameter
- cuda.bindings.cufile.BoolConfigParameter
- cuda.bindings.cufile.StringConfigParameter
- cuda.bindings.cufile.cuFileError
- Functions
- utils