Задание и создание задачи

Создайте задание и задайте его задачи

Функции

развернуть все

parclusterСоздайте кластерный объект
batchЗапустите скрипт MATLAB или функционируйте на рабочем
createJobСоздайте независимое задание на кластере
createCommunicatingJobСоздайте связывающееся задание на кластере
recreateСоздайте новое задание из существующего задания
createTaskСоздайте новую задачу в задании
parallel.defaultClusterProfileИсследуйте или установите кластерный профиль по умолчанию
parallel.importProfileИмпортируйте кластерные профили из файла
poolStartupФайл для пользовательских опций, чтобы работать на каждом рабочем, когда параллельный пул запускается
jobStartupФайл для пользовательских опций, чтобы запуститься, когда задание запускается
taskStartupПользовательские опции, чтобы работать на рабочем, когда задача запускается
taskFinishПользовательские опции, чтобы работать на рабочем, когда задача заканчивается
pctconfigСконфигурируйте настройки для клиентского сеанса Parallel Computing Toolbox
mpiLibConfМестоположение реализации MPI
mpiSettingsСконфигурируйте опции для коммуникации MPI

Классы

развернуть все

parallel.ClusterДоступ к кластерным свойствам и поведениям
parallel.FutureЗапросите функциональное выполнение на параллельных рабочих пула или клиенте MATLAB
parallel.JobДоступ к свойствам задания и поведениям
parallel.TaskДоступ к свойствам задачи и поведениям

Примеры и руководства

Программируйте задание на локальном кластере

Вручную создайте и запустите задания.

Программа независимые задания

Задачи в независимом задании непосредственно не связываются друг с другом и независимы.

Программа, передающая задания

Узнайте различия между независимыми и связывающимися заданиями

Совместно используйте код с рабочими

Узнайте, как передать данные и код к и от рабочих.

Примените коллбэки к заданиям планировщика задания MATLAB и задачам

Планировщик MATLAB® Job имеет способность инициировать коллбэки на клиентском сеансе каждый раз, когда задания или задачи в кластере Планировщика Задания MATLAB изменяются на определенные состояния.

Концепции

Как продукты параллельных вычислений запускают задание

Исследуйте жизненный цикл задания.

Программирование советов

Обеспечивает полезные подсказки для хорошей методики программирования

Монитор задания

Управляйте своими заданиями с помощью Монитора Задания

Управляйте потоками случайных чисел на рабочих

Функции генерации случайных чисел rand, randi и randn ведут себя по-другому для параллельных вычислений по сравнению с вашим клиентом MATLAB.