CUDA

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] и т. п.

  1. CUDA Toolkit 12.4 Downloads (англ.). NVIDIA. Дата обращения: 25 марта 2024. Архивировано 24 марта 2024 года.
  2. Language Solutions Архивная копия от 16 октября 2018 на Wayback Machine / NVIDIA, (англ.)
  3. PyCUDA | NVIDIA Developer. Дата обращения: 16 октября 2018. Архивировано 17 октября 2018 года.
  4. MATLAB GPU Computing Support for NVIDIA CUDA-Enabled GPUs. Дата обращения: 1 сентября 2020. Архивировано 9 августа 2020 года.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne