Начало работы с Parallel Computing Toolbox

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

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

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

Примеры

О параллельных вычислениях

Популярные примеры

Train Network in the Cloud Using Automatic Parallel Support

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

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

Видео

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

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