Parallel Computing Toolbox™ позволяет решать ресурсоемкие задачи с помощью многоядерных процессоров, графических процессоров и компьютерных кластеров. Высокоуровневые конструкции - параллельные циклы, специальные типы массивов и параллельные числовые алгоритмы - позволяют выполнять параллелизацию приложений MATLAB ® без программирования CUDA или MPI. Панель инструментов позволяет использовать функции с поддержкой параллелизма в MATLAB и других панелях инструментов. Панель инструментов с Simulink ® можно использовать для параллельного выполнения нескольких моделирований модели. Программы и модели могут выполняться как в интерактивном, так и в пакетном режиме.
Панель инструментов позволяет использовать всю вычислительную мощность многоядерных настольных компьютеров, выполняя приложения на рабочих компьютерах (вычислительные механизмы MATLAB), которые выполняются локально. Без изменения кода можно запускать те же приложения в кластерах или облаках (с помощью Server™ MATLAB Parallel). Можно также использовать панель инструментов с MATLAB Parallel Server для выполнения матричных вычислений, которые слишком велики для размещения в памяти одной машины.
Узнайте о MATLAB и панели инструментов для параллельных вычислений.
Узнайте о наиболее важных функциях, предлагаемых MATLAB и Parallel Computing Toolbox для решения проблемы параллельных вычислений.
Воспользуйтесь преимуществами параллельных вычислительных ресурсов, не требуя дополнительного кодирования.
Преобразование медленного for-закольцовывание в более быстрый parfor-луп.
В этом примере показано, как разработать параллельный код MATLAB ® на локальном компьютере и масштабировать его до кластера .
Используйте пакет для разгрузки работы из сеанса MATLAB для выполнения в фоновом режиме.
Сотни функций в MATLAB и других панелях инструментов запускаются автоматически на графическом процессоре, если вы поставляете gpuArray аргумент.
Обзор параллельных вычислений с продуктами MathWorks.
Запустить параллельный код в MATLAB Online™.
Обзор панели инструментов для параллельных вычислений
Параллельное масштабирование вычислений на многоядерных компьютерах, графических процессорах и кластерах
Введение в вычисления графического процессора с помощью MATLAB
Ускорение приложений MATLAB с помощью графических процессоров и встроенной поддержкой графических процессоров