Обзор продукта

Концепции параллельных вычислений

Задание является некоторой большой операцией, которую вы должны выполнить в своем MATLAB® сеанс. Задание разбивается на сегменты, называемые задачами. Вы решаете, как лучше разделить свою работу на задачи. Можно было бы разделить задание на идентичные задачи, но задачи не должны быть идентичными.

Сеанс работы с MATLAB, в которой задано задание и его задачи, называется сеансом клиента. Часто это на машине, где вы программируете MATLAB. Клиент использует программное обеспечение Parallel Computing Toolbox™ для выполнения определения заданий и задач. Продукт MATLAB Parallel Server™ выполняет выполнение вашего задания путем оценки каждой из его задач и возврата результата к сеансу клиента.

Программное обеспечение Parallel Computing Toolbox позволяет запускать кластер работников MATLAB на локальной машине в дополнение к сеансу клиента MATLAB. MATLAB Parallel Server позволяет запускать столько работников MATLAB на удаленном кластере компьютеров, сколько позволяет ваше лицензирование.

Планировщик заданий MATLAB является частью серверного программного обеспечения, которое координирует выполнение заданий и оценку их задач. MATLAB Job Scheduler раздает задачи для оценки отдельным сеансам работы с MATLAB сервера, называемым рабочими. Использование планировщика заданий MATLAB опционально; распределение задач между работниками может также выполняться сторонним планировщиком, таким как Window HPC Server (включая CCS), платформа LSF® планировщик, или PBS Pro® планировщик.

Базовое строение параллельных вычислений

Определение установки и версий продукта

Чтобы определить, установлено ли программное обеспечение Parallel Computing Toolbox в вашей системе, введите эту команду в подсказку MATLAB:

ver

При вводе этой команды MATLAB отображает информацию о версии MATLAB, которую вы выполняете, включая список всех тулбоксов, установленных в вашей системе, и их номеров версий.

Можно запустить ver команда как часть задачи в распределенном или параллельном приложении, чтобы определить, какая версия программного обеспечения MATLAB Parallel Server установлена на рабочей машине. Обратите внимание, что тулбокс и серверное программное обеспечение должны быть одной и той же версией.