Вычислительная архитектура, разработанная Nvidia, которая позволяет программам обрабатывать алгоритмы в видеокарте GPU вместо ЦП компьютера.

CUDA (Вычисляют Объединенную Архитектуру Устройства) является вычислительной архитектурой, разработанной Nvidia, которая позволяет программам обрабатывать алгоритмы в видеокарте GPU вместо ЦП компьютера.

Программы, которые используют CUDA особенно, разрабатывают некоторые свои алгоритмы для использования GPU через платформу Nvidia. Программа может затем работать и в ЦП и в GPU. Алгоритмы, использующие CUDA, будут отправлены в GPU для обработки, в то время как алгоритмы, которые не делают, будут обычно обрабатываться ЦП.

CUDA уже используется многими системами. Особенно те, которые могут использовать в своих интересах GPU превосходящая способность выполнить вычисления с плавающей точкой. Они включают научные моделирования и обработку данных, Распределенные вычисления и некоторые алгоритмы шифрования/дешифрования.