Compute Unified Device Architecture (CUDA) is a computing platform and programming model. CUDA is Nvidia's GPU-accelerated computing is the only C programming environment that uses the power of the graphics processing unit (GPU) enabling faster and more cost-efficient parallel computations. is the utilization of GPU together with a central processing unit (CPU) for the purpose of accelerating deep learning, analytics and engineering applications.
CUDA GPU-accelerated computing was developed in 2007 by NVIDIA. The GPU accelerators now support energy-efficient data centers in government laboratories, universities and small-and-medium enterprises around the world.
CUDA GPU-accelerated computing unloads compute-intensive portions of the application to the GPU, while the remaining of the code still runs on the CPU. It accelerates applications in platforms ranging from artificial intelligence to cars, drones and robots.
Documentaries, videos and podcasts
- General-purpose computing on graphics processing units
- GPU computingThe use of GPU and CPU to do compute-intensive assignments faster than conventional CPUs
- NvidiaNvidia is a Santa Clara, California-based company founded in 1993 by Jensen Huang, Chris Malachowsky, Curtis Priem and Chris Malachowsky.