exponenta event banner

Простая пакетная обработка

Разгрузка выполнения функции или сценария для запуска в фоновом режиме кластера или рабочего стола

При интерактивной работе в сессии MATLAB ® можно выгрузить работу в рабочую сессию MATLAB для выполнения в качестве пакетного задания. Команда для выполнения этого задания является асинхронной, что означает, что сеанс MATLAB клиента не заблокирован, и вы можете продолжить свой интерактивный сеанс, пока работник MATLAB занят оценкой кода. Также можно создать пул работников для пакетного задания. Работники могут работать либо на том же компьютере, что и клиент, либо при использовании Server™ MATLAB Parallel на удаленном кластерном компьютере.

Функции

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

batchВыполнение сценария или функции MATLAB на работнике
diaryПросмотр или сохранение текста командного окна пакетного задания
loadЗагрузка переменных рабочей области из пакетного задания
waitДождаться изменения состояния задания
deleteУдаление задания или объекта задачи из кластера и памяти

Примеры и способы

Выполнение пакетных параллельных заданий

Используйте пакет для разгрузки работы из сеанса MATLAB для выполнения в фоновом режиме.

Выполнение пакетного задания и доступ к файлам от работников

Выполнение функций пакетных заданий и параметров управления, таких как доступ к файлам работников.

Поделиться кодом с работниками

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

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

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

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

В этом примере показано, как отправлять пакетные задания глубокого обучения в кластер, чтобы можно было продолжить работу или закрыть MATLAB во время обучения.

Понятия

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

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

Характерные примеры