6. APIs
- C++ API Routines
impl_private
- Data types used by CUDA Runtime
- Device Management
impl_private
- Device Management [DEPRECATED]
This section describes the deprecated device management functions of the CUDA runtime application programming interface.
- Direct3D 10 Interoperability
impl_private
- Direct3D 10 Interoperability [DEPRECATED]
This section describes deprecated Direct3D 10 interoperability functions.
- Direct3D 11 Interoperability
impl_private
- Direct3D 11 Interoperability [DEPRECATED]
This section describes deprecated Direct3D 11 interoperability functions.
- Direct3D 9 Interoperability
impl_private
- Direct3D 9 Interoperability [DEPRECATED]
This section describes deprecated Direct3D 9 interoperability functions.
- Driver Entry Point Access
This section describes the driver entry point access functions of CUDA runtime application programming interface.
- EGL Interoperability
This section describes the EGL interoperability functions of the CUDA runtime application programming interface.
- Error Handling
This section describes the error handling functions of the CUDA runtime application programming interface.
- Error Log Management Functions
This section describes the error log management functions of the CUDA runtime application programming interface.
- Event Management
This section describes the event management functions of the CUDA runtime application programming interface.
- Execution Context Management
This section describes the execution context management functions of the CUDA runtime application programming interface.
- Execution Control
This section describes the execution control functions of the CUDA runtime application programming interface.
- Execution Control [DEPRECATED]
This section describes the deprecated execution control functions of the CUDA runtime application programming interface.
- External Resource Interoperability
This section describes the external resource interoperability functions of the CUDA runtime application programming interface.
- Graph Management
This section describes the graph management functions of CUDA runtime application programming interface.
- Graphics Interoperability
This section describes the graphics interoperability functions of the CUDA runtime application programming interface.
- Interactions with the CUDA Driver API
This section describes the interactions between the CUDA Driver API and the CUDA Runtime API.
- Library Management
This section describes the library management functions of the CUDA runtime application programming interface.
- Logical Endpoint
This section describes the functions for Logical Endpoint operations management.
- Memory Management
This section describes the memory management functions of the CUDA runtime application programming interface.
- Memory Management [DEPRECATED]
This section describes deprecated memory management functions of the CUDA runtime application programming interface.
- Occupancy
This section describes the occupancy calculation functions of the CUDA runtime application programming interface.
- OpenGL Interoperability
impl_private
- OpenGL Interoperability [DEPRECATED]
This section describes deprecated OpenGL interoperability functionality.
- Peer Device Memory Access
This section describes the peer device memory access functions of the CUDA runtime application programming interface.
- Profiler Control
This section describes the profiler control functions of the CUDA runtime application programming interface.
- Stream Management
This section describes the stream management functions of the CUDA runtime application programming interface.
- Stream Ordered Memory Allocator
- Surface Object Management
This section describes the low level texture object management functions of the CUDA runtime application programming interface.
- Texture Object Management
This section describes the low level texture object management functions of the CUDA runtime application programming interface.
- Unified Addressing
This section describes the unified addressing functions of the CUDA runtime application programming interface.
- VDPAU Interoperability
This section describes the VDPAU interoperability functions of the CUDA runtime application programming interface.
- Version Management
- subgrid management
A subgrid schedule provides a simple scheme for avoiding a full barrier between task switches on the GPU.