Page 9

CUDA = Compute Unified Design
CUDA Compute Unified Design
Architecture
Многократное ускорение в каждой конкретной задаче достигается в
результате усилий программиста
Существовали ранние попытки использования графических карт
для научных рассчётов
Проблема – алгоритмы должны были быть реализованы на
специальном “шейдерном” языке (shade language)
Shade Language разработан и подходит для графики
Для облегчения работы с алгоритмами общего назначения
(GPGPU=General Purpose computing on Graphical Processing
Units) компания NVIDIA выдвинула иннициативу создания
аппаратно/программной архитектуры общего назначения