Graphics Processing Units (GPUs)
A Graphics Processing Unit (GPU) is a specialized electronic circuit designed to rapidly manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device. GPUs are used in embedded systems, mobile phones, workstations, desktops, laptops, game consoles, and game computers.
- cuda: GPU parallel computing platform developed by Nvidia that allows developers to use GPUs for general-purpose computation.
- General-Purpose Computing on Graphics Processing Units (GPGPU): The use of a graphics processing unit as a general-purpose manycore processor, in conjunction with the CPU, to solve a range of complex computational problems.
Nvidia CUDA
Summary
Nvidia CUDA is a parallel computing platform and programming model developed by Nvidia that allows software developers to use a graphical processing unit for general purpose processing. It was launched in 2007 by Ian Buck and John Nicholls, extending the functionality of GPUs far beyond their traditional role in rendering images.
- Clip title: Nvidia CUDA in 100 Seconds
- Author / channel: Fireship
- URL: https://www.youtube.com/watch?v=pPStdjuYzSI
Related Concepts:
- Parallel Computing
- Artificial Intelligence (AI)
- Nvidia Corporation
Links
2026 04 12 Nvidia CUDA GPU Parallel Computing for AI Advancement
Source Notes
- 2026-04-12: Nvidia CUDA in 100 Seconds