CUDA | |
---|---|
Тип | GPGPU |
Разработчик | NVIDIA Corporation |
Операционные системы | Windows, Linux |
Первый выпуск | 23 июня 2007 |
Аппаратная платформа | Поддерживаемые GPU |
Последняя версия | 12.4[1] |
Лицензия | бесплатное программное обеспечение |
Сайт | developer.nvidia.com/cud… |
![]() |
CUDA (изначально аббр. от англ. Compute Unified Device Architecture) — программно-аппаратная архитектура параллельных вычислений, которая позволяет существенно увеличить вычислительную производительность благодаря использованию графических процессоров фирмы Nvidia.
CUDA SDK позволяет программистам реализовывать на специальных упрощённых диалектах языков программирования Си, C++ и Фортран алгоритмы, выполнимые на графических и тензорных процессорах Nvidia[2]. Архитектура CUDA даёт разработчику возможность по своему усмотрению организовывать доступ к набору инструкций графического или тензорного ускорителя и управлять его памятью. Функции, ускоренные при помощи CUDA, можно вызывать из различных языков, в том числе Python[3], MATLAB[4] и т. п.