Pull to refresh

Поддержка GPU в математическом пакете MATLAB

Reading time 1 min
Views 15K
За последние год-полтора создание кластеров и суперкомпьютеров на GPU стало новым трендом для высокопроизводительных систем. Это вполне имеет смысл, потому что графические процессоры прекрасно поддерживают параллельную работу и на некоторых задачах обладают производительностью гораздо выше, чем у бюджетных CPU.

В этом смысле вполне логичной выглядит новость, что в пакете программ математического моделирования MATLAB версии 2010b появилась нативная поддержка Nvidia CUDA (версия Compute Capability 1.3 или выше). Она включена в набор инструментов Parallel Computing Toolbox. Теперь распараллеливание команд осуществляется прямо из MATLAB и не нужно переписывать код на C++ или Fortran специально для CUDA.

Примеры и демо
Введение в GPU-вычисления MATLAB (видео)



Бенчмаркинг оператора “\”на Nvidia GPU (демо)
Ускорение расчёта относительных площадей штатов США, используя метод Point-In-Polygon и GPU (демо)

Справочные материалы
GPU-вычисления MATLAB (документация)
Ускорение MATLAB на Tesla GPU (справка Nvidia)
Как проверить версию Compute Capability моего Nvidia GPU? (справка Nvidia)
Что такое вычисления GPU? (справка Nvidia)
Tags:
Hubs:
+23
Comments 27
Comments Comments 27

Articles