CUDA расшифровывается как Compute Unified Device Architecture

CUDA - это платформа параллельных вычислений и модель программирования, созданная NVIDIA и реализованная производимыми ими графическими процессорами (GPU). CUDA предоставляет разработчикам доступ к виртуальному набору команд и памяти параллельных вычислительных элементов в графических процессорах CUDA. Используя CUDA, новейшие графические процессоры Nvidia становятся доступными для вычислений, таких как процессоры. В отличие от процессоров, однако, графические процессоры имеют параллельную архитектуру пропускной способности, которая подчеркивает медленное выполнение многих параллельных потоков, а не выполнение одного потока очень быстро. Такой подход к решению задач общего назначения (т.е. не только графики) на графических процессорах известен как GPGPU.