Nvidia CUDA

Освоить Nvidia CUDA мне довелось при переносе на графические процессоры ряда вычислительных задач в ходе работы над второй версией технологии IMAGIUM.

Мы использовали CUDA-вычисления не только в задачах computer vision (что типично для этой технологии), но и в алгоритмах information retrieval, таких как поиск по инвертированному индексу.

Знаю архитектуру CUDA-процессоров и классические алгоритмы мультипроцессорных вычислений. Имею практический опыт переноса сложных вычислительных задач на архитектуры Nvidia CUDA и Intel SSE3 под Windows и Linux.