https://developer.nvidia.com/cuda
CUDA Platform for Accelerated Computing | NVIDIA Developer
As the foundation for GPU computing, NVIDIA CUDA provides the software layer that enables applications to harness the power of GPUs.
cuda platformnvidia developeracceleratedcomputing
https://docs.nvidia.com/cuda/cuda-programming-guide/01-introduction/cuda-platform.html
1.3. The CUDA platform — CUDA Programming Guide
cuda platformprogramming guide