Найти тему
Википедия 2.0

Что такое CUDA и с чем его едят.

Оглавление

Давайте разберемся что такое CUDA.

Основное определение:

CUDA® — это платформа параллельных вычислений и модель программирования, разработанная NVIDIA для общих вычислений на графических процессорах (GPU). С помощью CUDA разработчики могут значительно ускорить вычислительные приложения, используя мощь графических процессоров.

Программная архитектура

Первоначальная версия CUDA SDK была представлена 15 февраля 2007 года. В основе CUDA лежит язык программирования Cи с несколькими расширениями. В архитектуре CUDA лежит модель память Грид(Grid).

Оборудование

Платформа CUDA впервые появились на рынке с выходом чипа Nvidia восьмого поколения G80 и стала присутствовать во всех последующих сериях графических чипов, которые используются в семействах ускорителей GeForce, Quatro и Nvidia Tesla.

Теперь посмотрим в каких видеокартах используется технология CUDA:

-2

Nvidia GeForce(для настольных пк):

GeForce GTX TITAN, X, Z, Black

GeForce GTX 1050/Ti, 1060, 1070, 1080/Ti

GeForce GTX 950, 960, 970, 980/TiGeForce GTX 750/Ti, 760, 770, 780/TiGeForce GTX 650/Ti, 660/Ti, 670, 680, 690GeForce GTX 520, 550 Ti, 560/Ti, 570, 580, 590

GeForce GTX 450, 460, 465, 470, 480GeForce GTX 210, 220, 240, 260, 275, 280, 285, 295

GeForce GT120, GT130, GTS 150

GeForce 9600 GSO, 9800 GTX, 9800 GTX+, 9800 GX2GeForce 9400 GT, 9500 GT, 9600 GT, 9800 GT

GeForce 9300 mGPU, 9400 mGPUGeForce 8800 GT, 8800 GTS 512

GeForce 8400 GS, 8500 GT, 8600 GT, 8600 GTS

Nvidia GeForce(для ноутбуков):

GeForce GTX 580M

GeForce GTX 570M

GeForce GTX 560M

GeForce GT 555M

GeForce GT 540M

GeForce GT 525M

GeForce GT 520M

GeForce GTX 485M

GeForce GTX 480M

GeForce GTX 470M

GeForce GTX 460M

GeForce GT 445M

GeForce GT 435M

GeForce GT 425M

GeForce GT 420M

GeForce GT 415M

GeForce GTX 285M

GeForce GTX 280M

GeForce GTX 260M

GeForce GTS 360M

GeForce GTS 350M

GeForce GTS 250M

GeForce GTS 160M

GeForce GTS 150M

GeForce GT 335M

GeForce GT 330M

GeForce GT 325M

GeForce GT 240M

GeForce GT 130M

GeForce G210M

GeForce G110M

GeForce G105M

GeForce 310M

GeForce 305M

GeForce 9800M

GTXGeForce 9800M

GTGeForce 9800M

GTSGeForce 9700M

GTSGeForce 9700M

GTGeForce 9650M

GSGeForce 9600M

GTGeForce 9600M

GSGeForce 9500M

GSGeForce 9500M

GGeForce 9300M

GSGeForce 9300M

GGeForce 9200M

GSGeForce 9100M

GGeForce 8800M

GTSGeForce 8700M

GTGeForce 8600M

GTGeForce 8600M

GSGeForce 8400M

GTGeForce 8400M GS

-3

Nvidia Tesla:

Tesla C2050/C2070

Tesla M2050/M2070/M2090

Tesla S2050

Tesla S1070

Tesla M1060

Tesla C1060

Tesla C870

Tesla D870

Tesla S870

-4

Nvidia Quadro (для настольных пк):

Quadro 6000

Quadro 5000

Quadro 4000

Quadro 2000

Quadro 600

Quadro FX 5800

Quadro FX 5600

Quadro FX 4800

Quadro FX 4700 X2

Quadro FX 4600

Quadro FX 3700

Quadro FX 1700

Quadro FX 570

Quadro FX 470

Quadro FX 380 Low Profile

Quadro FX 370

Quadro FX 370 Low Profile

Quadro CX

Quadro NVS 450

Quadro NVS 420

Quadro NVS 290

Quadro Plex 2100 D4

Quadro Plex 2200 D2

Quadro Plex 2100 S4

Quadro Plex 1000 Model IV

Nvidia Quadro(для ноутбуков):

Quadro 5010M

Quadro 5000M

Quadro 4000M

Quadro 3000M

Quadro 2000M

Quadro 1000M

Quadro FX 3800M

Quadro FX 3700M

Quadro FX 3600M

Quadro FX 2800M

Quadro FX 2700M

Quadro FX 1800M

Quadro FX 1700M

Quadro FX 1600M

Quadro FX 880M

Quadro FX 770M

Quadro FX 570M

Quadro FX 380M

Quadro FX 370M

Quadro FX 360M

Quadro NVS 5100M

Quadro NVS 4200M

Quadro NVS 3100M

Quadro NVS 2100M

Quadro NVS 320M

Quadro NVS 160M

Quadro NVS 150M

Quadro NVS 140M

Quadro NVS 135M

Quadro NVS 130M