Выберите решение для параллельных вычислений

Обработайте свои данные быстрее или увеличьте свой большой расчет данных с помощью возможностей MATLAB®, Parallel Computing Toolbox™ и MATLAB Parallel Server™.

ПроблемаРешенияНеобходимые продуктыБольше информации
Вы хотите обработать свои данные быстрее?Профилируйте свой код.MATLABПрофилируйте свой код, чтобы улучшать производительность
Векторизуйте свой код.MATLABВекторизация
Используйте автоматическую поддержку параллельных вычислений в Продуктах Mathworks.

MATLAB Parallel Computing Toolbox

Запустите функции MATLAB с автоматической параллельной поддержкой
Если у вас есть графический процессор, попробовать gpuArray.

MATLAB Parallel Computing Toolbox

Запустите функции MATLAB на графическом процессоре
Использование parfor.

MATLAB Parallel Computing Toolbox

В интерактивном режиме Запуск Цикл в параллели Используя parfor
Вы ищете другие способы ускорить вашу обработку? Попробовать parfeval.

MATLAB Parallel Computing Toolbox

Выполните Функции в фоновом режиме Используя parfeval
Попробовать spmd.

MATLAB Parallel Computing Toolbox

Запустите одну программы на нескольких наборах данных
Вы хотите увеличить свое большое вычисление данных?

Чтобы работать с данными, которые не помещаются в память, с любым количеством строк, используйте длинные массивы.

Этот рабочий процесс хорошо подходит для анализа данных и машинного обучения.

MATLAB

Рабочий процесс Больших данных с использованием высоких массивов и хранилищ данных

Используйте длинные массивы параллельно на вашей локальной машине.

MATLAB Parallel Computing Toolbox

Используйте длинные массивы на параллельном пуле

Используйте длинные массивы параллельно в вашем кластере.

MATLAB Parallel Computing Toolbox

MATLAB Parallel Server

Используйте длинные массивы на Spark Enabled кластер Hadoop

Если ваши данные являются большими в нескольких размерностях, использовать distributed вместо этого.

Этот рабочий процесс хорошо подходит для проблем линейной алгебры.

MATLAB Parallel Computing Toolbox

MATLAB Parallel Server

Запустите функции MATLAB с распределенными массивами
Вы хотите разгрузиться к кластеру? Использование batch запускать ваш код по кластерам и облакам. MATLAB Parallel Server Запуститесь пакет параллельны заданиям

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте