Table of Contents
- 1. Difference between the driver and runtime APIs
- 2. API synchronization behavior
- 3. Stream synchronization behavior
- 4. Graph object thread safety
-
5. Modules
- 5.1. Data types used by CUDA driver
- 5.2. Error Handling
- 5.3. Initialization
- 5.4. Version Management
- 5.5. Device Management
- 5.6. Device Management [DEPRECATED]
- 5.7. Primary Context Management
- 5.8. Context Management
- 5.9. Context Management [DEPRECATED]
- 5.10. Module Management
- 5.11. Memory Management
- 5.12. Virtual Memory Management
- 5.13. Unified Addressing
- 5.14. Stream Management
- 5.15. Event Management
- 5.16. External Resource Interoperability
- 5.17. Stream memory operations
- 5.18. Execution Control
- 5.19. Execution Control [DEPRECATED]
- 5.20. Graph Management
- 5.21. Occupancy
- 5.22. Texture Reference Management [DEPRECATED]
- 5.23. Surface Reference Management [DEPRECATED]
- 5.24. Texture Object Management
- 5.25. Surface Object Management
- 5.26. Peer Context Memory Access
- 5.27. Graphics Interoperability
- 5.28. Profiler Control
- 5.29. OpenGL Interoperability
- 5.30. Direct3D 9 Interoperability
- 5.31. Direct3D 10 Interoperability
- 5.32. Direct3D 11 Interoperability
- 5.33. VDPAU Interoperability
- 5.34. EGL Interoperability
-
6. Data Structures
- 6.1. CUDA_ARRAY3D_DESCRIPTOR
- 6.2. CUDA_ARRAY_DESCRIPTOR
- 6.3. CUDA_EXTERNAL_MEMORY_BUFFER_DESC
- 6.4. CUDA_EXTERNAL_MEMORY_HANDLE_DESC
- 6.5. CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC
- 6.6. CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC
- 6.7. CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS
- 6.8. CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS
- 6.9. CUDA_HOST_NODE_PARAMS
- 6.10. CUDA_KERNEL_NODE_PARAMS
- 6.11. CUDA_LAUNCH_PARAMS
- 6.12. CUDA_MEMCPY2D
- 6.13. CUDA_MEMCPY3D
- 6.14. CUDA_MEMCPY3D_PEER
- 6.15. CUDA_MEMSET_NODE_PARAMS
- 6.16. CUDA_POINTER_ATTRIBUTE_P2P_TOKENS
- 6.17. CUDA_RESOURCE_DESC
- 6.18. CUDA_RESOURCE_VIEW_DESC
- 6.19. CUDA_TEXTURE_DESC
- 6.20. CUdevprop
- 6.21. CUeglFrame
- 6.22. CUipcEventHandle
- 6.23. CUipcMemHandle
- 6.24. CUmemAccessDesc
- 6.25. CUmemAllocationProp
- 6.26. CUmemLocation
- 6.27. CUstreamBatchMemOpParams
- 7. Data Fields
- 8. Deprecated List
-
Notices