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. Device Management
- 5.2. Thread Management [DEPRECATED]
- 5.3. Error Handling
- 5.4. Stream Management
- 5.5. Event Management
- 5.6. External Resource Interoperability
- 5.7. Execution Control
- 5.8. Occupancy
- 5.9. Memory Management
- 5.10. Memory Management [DEPRECATED]
- 5.11. Unified Addressing
- 5.12. Peer Device Memory Access
- 5.13. OpenGL Interoperability
- 5.14. OpenGL Interoperability [DEPRECATED]
- 5.15. Direct3D 9 Interoperability
- 5.16. Direct3D 9 Interoperability [DEPRECATED]
- 5.17. Direct3D 10 Interoperability
- 5.18. Direct3D 10 Interoperability [DEPRECATED]
- 5.19. Direct3D 11 Interoperability
- 5.20. Direct3D 11 Interoperability [DEPRECATED]
- 5.21. VDPAU Interoperability
- 5.22. EGL Interoperability
- 5.23. Graphics Interoperability
- 5.24. Texture Reference Management [DEPRECATED]
- 5.25. Surface Reference Management [DEPRECATED]
- 5.26. Texture Object Management
- 5.27. Surface Object Management
- 5.28. Version Management
- 5.29. Graph Management
- 5.30. C++ API Routines
- 5.31. Interactions with the CUDA Driver API
- 5.32. Profiler Control [DEPRECATED]
- 5.33. Profiler Control
- 5.34. Data types used by CUDA Runtime
-
6. Data Structures
- 6.1. __cudaOccupancyB2DHelper
- 6.2. cudaAccessPolicyWindow
- 6.3. cudaArraySparseProperties
- 6.4. cudaChannelFormatDesc
- 6.5. cudaDeviceProp
- 6.6. cudaEglFrame
- 6.7. cudaEglPlaneDesc
- 6.8. cudaExtent
- 6.9. cudaExternalMemoryBufferDesc
- 6.10. cudaExternalMemoryHandleDesc
- 6.11. cudaExternalMemoryMipmappedArrayDesc
- 6.12. cudaExternalSemaphoreHandleDesc
- 6.13. cudaExternalSemaphoreSignalParams
- 6.14. cudaExternalSemaphoreWaitParams
- 6.15. cudaFuncAttributes
- 6.16. cudaHostNodeParams
- 6.17. cudaIpcEventHandle_t
- 6.18. cudaIpcMemHandle_t
- 6.19. cudaKernelNodeAttrValue
- 6.20. cudaKernelNodeParams
- 6.21. cudaLaunchParams
- 6.22. cudaMemcpy3DParms
- 6.23. cudaMemcpy3DPeerParms
- 6.24. cudaMemsetParams
- 6.25. cudaPitchedPtr
- 6.26. cudaPointerAttributes
- 6.27. cudaPos
- 6.28. cudaResourceDesc
- 6.29. cudaResourceViewDesc
- 6.30. cudaStreamAttrValue
- 6.31. cudaTextureDesc
- 6.32. CUuuid_st
- 6.33. surfaceReference
- 6.34. textureReference
- 7. Data Fields
- 8. Deprecated List