Запуск с Parallel Computing Toolbox

Выполняйте параллельные расчеты на многоядерных компьютерах, графических процессорах и компьютерных кластерах

Parallel Computing Toolbox™ позволяет решать вычислительные и ресурсоемкие задачи с помощью многоядерных процессоров, графических процессоров и компьютерных кластеров. Высокоуровневые конструкции - параллельные для циклов, специальные типы массивов и параллелизированные числовые алгоритмы - позволяют вам параллелизировать MATLAB® приложения без программирования CUDA или MPI. Тулбокс позволяет использовать функции с поддержкой параллелизма в MATLAB и других тулбоксах. Вы можете использовать тулбокс с Simulink® чтобы запустить несколько симуляций модели параллельно. Программы и модели могут запускаться как в интерактивном, так и в пакетном режиме.

Тулбокс позволяет вам использовать полную степень многоядерных рабочих столов, выполняя приложения на рабочих местах (вычислительных механизмах MATLAB), которые запускаются локально. Не меняя код, можно запускать те же приложения на кластерах или облаках (используя MATLAB Parallel Server™). Можно также использовать тулбокс с MATLAB Parallel Server, чтобы выполнить матричные вычисления, которые являются слишком большими, чтобы помещаться в память одной машины.

Руководства

Сведения о параллельных вычислениях

Рекомендуемые примеры

Train Network in the Cloud Using Automatic Parallel Support

Обучите сеть в облаке с помощью автоматической параллельной поддержки

Обучите сверточную нейронную сеть с помощью автоматической поддержки MATLAB для параллельного обучения. Обучение глубокому обучению часто занимает часы или дни. С помощью параллельных вычислений можно ускорить обучение с помощью нескольких графических модулей (GPU) локально или в кластере в облаке. Если у вас есть доступ к машине с несколькими графическими процессорами, то можно завершить этот пример на локальной копии данных. Если вы хотите использовать больше ресурсов, то можно масштабировать обучение глубокого обучения до облака. Дополнительные сведения о опциях параллельного обучения см. в разделе Шкале глубокого обучения параллельно и в облаке. Этот пример проведет вас через шаги, чтобы обучить нейронную сеть для глубокого обучения в кластере в облаке с помощью автоматической параллельной поддержки MATLAB.

Видео

Обзор Parallel Computing Toolbox
Масштабирование расчетов параллельно на многоядерных компьютерах, графических процессорах и кластерах

Введение в вычисления графический процессор с MATLAB
Ускорите работу приложений MATLAB с графическими процессорами и поддержкой встроенного графического процессора