NVIDIA
CUDA Toolkit Documentation
Search In:
Entire Site
Just This Document
clear search
search
CUDA Toolkit v12.4.0
CUDA Runtime API
1. Difference between the driver and runtime APIs
2. API synchronization behavior
3. Stream synchronization behavior
4. Graph object thread safety
5. Rules for version mixing
6. Modules
6.1. Device Management
6.2. Device Management [DEPRECATED]
6.3. Thread Management [DEPRECATED]
6.4. Error Handling
6.5. Stream Management
6.6. Event Management
6.7. External Resource Interoperability
6.8. Execution Control
6.9. Execution Control [DEPRECATED]
6.10. Occupancy
6.11. Memory Management
6.12. Memory Management [DEPRECATED]
6.13. Stream Ordered Memory Allocator
6.14. Unified Addressing
6.15. Peer Device Memory Access
6.16. OpenGL Interoperability
6.17. OpenGL Interoperability [DEPRECATED]
6.18. Direct3D 9 Interoperability
6.19. Direct3D 9 Interoperability [DEPRECATED]
6.20. Direct3D 10 Interoperability
6.21. Direct3D 10 Interoperability [DEPRECATED]
6.22. Direct3D 11 Interoperability
6.23. Direct3D 11 Interoperability [DEPRECATED]
6.24. VDPAU Interoperability
6.25. EGL Interoperability
6.26. Graphics Interoperability
6.27. Texture Object Management
6.28. Surface Object Management
6.29. Version Management
6.30. Graph Management
6.31. Driver Entry Point Access
6.32. C++ API Routines
6.33. Interactions with the CUDA Driver API
6.34. Profiler Control
6.35. Data types used by CUDA Runtime
7. Data Structures
7.1. __cudaOccupancyB2DHelper
7.2. cudaAccessPolicyWindow
7.3. cudaArrayMemoryRequirements
7.4. cudaArraySparseProperties
7.5. cudaAsyncNotificationInfo_t
7.6. cudaChannelFormatDesc
7.7. cudaChildGraphNodeParams
7.8. cudaConditionalNodeParams
7.9. cudaDeviceProp
7.10. cudaEglFrame
7.11. cudaEglPlaneDesc
7.12. cudaEventRecordNodeParams
7.13. cudaEventWaitNodeParams
7.14. cudaExtent
7.15. cudaExternalMemoryBufferDesc
7.16. cudaExternalMemoryHandleDesc
7.17. cudaExternalMemoryMipmappedArrayDesc
7.18. cudaExternalSemaphoreHandleDesc
7.19. cudaExternalSemaphoreSignalNodeParams
7.20. cudaExternalSemaphoreSignalNodeParamsV2
7.21. cudaExternalSemaphoreSignalParams
7.22. cudaExternalSemaphoreSignalParams_v1
7.23. cudaExternalSemaphoreWaitNodeParams
7.24. cudaExternalSemaphoreWaitNodeParamsV2
7.25. cudaExternalSemaphoreWaitParams
7.26. cudaExternalSemaphoreWaitParams_v1
7.27. cudaFuncAttributes
7.28. cudaGraphEdgeData
7.29. cudaGraphExecUpdateResultInfo
7.30. cudaGraphInstantiateParams
7.31. cudaGraphKernelNodeUpdate
7.32. cudaGraphNodeParams
7.33. cudaHostNodeParams
7.34. cudaHostNodeParamsV2
7.35. cudaIpcEventHandle_t
7.36. cudaIpcMemHandle_t
7.37. cudaKernelNodeParams
7.38. cudaKernelNodeParamsV2
7.39. cudaLaunchAttribute
7.40. cudaLaunchAttributeValue
7.41. cudaLaunchConfig_t
7.42. cudaLaunchMemSyncDomainMap
7.43. cudaLaunchParams
7.44. cudaMemAccessDesc
7.45. cudaMemAllocNodeParams
7.46. cudaMemAllocNodeParamsV2
7.47. cudaMemcpy3DParms
7.48. cudaMemcpy3DPeerParms
7.49. cudaMemcpyNodeParams
7.50. cudaMemFreeNodeParams
7.51. cudaMemLocation
7.52. cudaMemPoolProps
7.53. cudaMemPoolPtrExportData
7.54. cudaMemsetParams
7.55. cudaMemsetParamsV2
7.56. cudaPitchedPtr
7.57. cudaPointerAttributes
7.58. cudaPos
7.59. cudaResourceDesc
7.60. cudaResourceViewDesc
7.61. cudaTextureDesc
7.62. CUuuid_st
8. Data Fields
9. Deprecated List
Search Results
< Previous
|
Next >
CUDA Runtime API (
PDF
) - v12.4.0 (
older
) - Last updated March 5, 2024 -
Send Feedback
7.35. cudaIpcEventHandle_t Struct Reference
[
Data types used by CUDA Runtime
]
CUDA IPC event handle