May 2019
Intermediate to advanced
452 pages
12h 16m
English
Compute Unified Device Architecture (CUDA) is a proprietary API that was released by NVIDIA for GPGPU programming in 2007. It allows you to harness the computational power of your NVIDIA GPU through CUDA-based C programming and predefined libraries. With exhaustive documentation on the API by NVIDIA, CUDA has grown extensively to be widely adopted in academia and industry, since its inception. Several implementations have been built using CUDA for GPGPU development. Since CUDA is not open source, cross-platform programmability isn't possible. To be able to use CUDA, owning an NVIDIA GPU is a mandatory requirement.
Read now
Unlock full access