parallel.Task

Доступ к свойствам и поведению задачи

Конструкторы

createTask, findTask

getCurrentTask (в рабочей области работника MATLAB)

Контейнерная иерархия

Родительский элемент

параллель. Задание

Дочерние элементы

'none'

Описание

Параллель. Объект задачи обеспечивает доступ к задаче, которая выполняется на рабочем как часть задания.

Типы

Следующая таблица описывает доступные типы объектов задачи, определенных типом кластера.

Тип задачиОписание
parallel.task.MJSTaskЗадача на кластере Планировщика MATLAB® Job
parallel.task.CJSTaskЗадача на кластере CJS

Методы

Все объекты типа задачи имеют те же методы, описанные в следующей таблице.

отменаОтмените задание или задачу
deleteУдалите задание или объект задачи от кластера и памяти
listAutoAttachedFilesСписок файлов, автоматически присоединенных, чтобы работать, определите задачу или найдите что-либо подобное пулу
waitОжидайте задания, чтобы изменить состояние

Свойства

Характерный для всех типов задачи

Следующие свойства характерны для всех типов объекта задачи.

СвойствоОписание
CaptureDiaryЗадайте, возвратить ли дневник выход
CreateDateTimeДата и время, когда задача создается
DiaryТекст производится выполнением функции объекта задачи
ErrorИнформация об ошибке задачи
ErrorIdentifierОшибочный идентификатор задачи
ErrorMessageОбменивайтесь сообщениями от ошибки задачи
FinishDateTimeДата и время, когда задача закончена
FunctionФункция вызвана при оценке задачи
IDЧисловой идентификатор задачи
InputArgumentsВходные параметры, чтобы определить задачу для функции
NameИмя этой задачи
NumOutputArgumentsКоличество аргументов возвращено функцией задачи
OutputArgumentsВыходные аргументы от выполняющейся задачи функционируют на рабочем
ParentОбъект Job, содержащий эту задачу
StartDateTimeДата и время, когда задача запускается
StateТекущее состояние задачи
UserDataИнформация сопоставлена с этим объектом задачи
WarningsПредупреждение информации, выпущенной во время выполнения задачи, полученной в массиве структур с полями message, identifier, и stack
WorkerРабочий представления объекта, который запустил эту задачу

Задачи планировщика задания MATLAB

Объекты задачи Планировщика Задания MATLAB имеют следующие свойства в дополнение к общей собственности:

СвойствоОписание
FailureInfoИнформация возвращена в не пройдено задачу
FinishedFcnКоллбэк выполнился в клиенте, когда задача заканчивается
MaximumRetriesМаксимальное количество времен, чтобы повторно выполнить отказавшую задачу
NumFailuresЧисло раз, для которого определяют задачу, перестало работать
RunningFcnКоллбэк выполнился в клиенте, когда задача начинает запускаться
TimeoutОграничение по времени, в секундах, чтобы выполнить задачу

Задачи CJS

Объекты задачи CJ имеют следующие свойства в дополнение к общей собственности:

СвойствоОписание
SchedulerID

Если вы представили задачу стороннему планировщику, это - ID, который планировщик дает задаче на представлении. Например, это соответствует JOBID на планировщике SLURM.

Справка

Получить дальнейшую справку на любом типе параллели. Объект задачи, включая список ссылок, чтобы помочь для его свойств, вводит:

help parallel.task.MJSTask
help parallel.task.CJSTask

Смотрите также

parallel.Cluster, parallel.Job, parallel.Worker

Представленный в R2012a