Давайте разберемся что такое CUDA. Основное определение: CUDA® — это платформа параллельных вычислений и модель программирования, разработанная NVIDIA для общих вычислений на графических процессорах (GPU). С помощью CUDA разработчики могут значительно ускорить вычислительные приложения, используя мощь графических процессоров. Программная архитектура Первоначальная версия CUDA SDK была представлена 15 февраля 2007 года. В основе CUDA лежит язык программирования Cи с несколькими расширениями. В архитектуре CUDA лежит модель память Грид(Grid). Оборудование Платформа CUDA впервые появились на рынке с выходом чипа Nvidia восьмого поколения G80 и стала присутствовать во всех последующих сериях графических чипов, которые используются в семействах ускорителей GeForce, Quatro и Nvidia Tesla. Теперь посмотрим в каких видеокартах используется технология CUDA: Nvidia GeForce(для настольных пк): GeForce GTX TITAN, X, Z, Black GeForce GTX 1050/Ti, 1060, 1070, 1080/Ti GeForce GTX 950, 960, 970, 980