CUDA Runtime API

E764026

The CUDA Runtime API is a high-level programming interface that simplifies developing and managing GPU-accelerated applications on NVIDIA GPUs.

All labels observed (2)

Label Occurrences
CUDA Runtime API canonical 3
CUDA runtime 1

How this entity was disambiguated

Statements (55)

Predicate Object
instanceOf GPU programming interface
application programming interface
software library
abstracts CUDA Driver API NERFINISHED
compatibleWith Linux operating systems
Windows operating systems NERFINISHED
macOS on supported legacy versions
developer NVIDIA NERFINISHED
documentedIn CUDA C Programming Guide NERFINISHED
CUDA Runtime API Reference Manual NERFINISHED
errorTypePrefix cudaError_t
hasComponent device management functions
error handling functions
event management functions
graph execution functions
kernel launch functions
memory management functions
occupancy calculation functions
peer-to-peer memory access functions
stream management functions
texture and surface reference functions
introducedBy CUDA 1.0 NERFINISHED
license proprietary license from NVIDIA
operatesOn NVIDIA GPUs NERFINISHED
partOf CUDA Toolkit NERFINISHED
CUDA platform NERFINISHED
provides automatic device initialization
higher-level interface than CUDA Driver API
implicit context management
runtime compilation support via NVRTC integration
stream-ordered memory operations
synchronization primitives
unified memory management functions
requires CUDA-capable NVIDIA GPU
supported NVIDIA driver
supports C programming language NERFINISHED
C++ programming language
Fortran via CUDA Fortran bindings
Python via wrapper libraries
supportsFeature CUDA events
CUDA graphs NERFINISHED
CUDA streams NERFINISHED
managed memory
multi-GPU peer access
unified virtual addressing
typicalCallPrefix cuda GENERATED
usedFor GPU-accelerated application development
asynchronous execution control
general-purpose computing on GPUs
heterogeneous computing
launching GPU kernels
managing GPU memory
managing NVIDIA GPU devices
multi-GPU programming
stream and event management

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Compute Unified Device Architecture provides CUDA Runtime API
subject surface form: CUDA
CUDA Driver API contrastedWith CUDA Runtime API
CUDA Driver API lowerLevelThan CUDA Runtime API
cuSPARSE requires CUDA Runtime API
this entity surface form: CUDA runtime