Products & Services Solutions Academia Support User Community Company

Learn more about Parallel Computing Toolbox   

simplematlabpooljob - Define MATLAB pool job behavior and properties when using local or third-party scheduler

Constructor

createMatlabPoolJob

Container Hierarchy

Parent

ccsscheduler, genericscheduler, localscheduler, lsfscheduler, mpiexec, pbsproscheduler, or torquescheduler object

Children

simpletask object

Description

A simplematlabpooljob object contains all the information needed to define what each lab does as part of the complete job execution. A MATLAB pool job uses one worker in a MATLAB pool to run a parallel job on the other labs of the pool. A simplematlabpooljob object is used only with a local or third-party scheduler.

Methods

cancelCancel job or task
createTaskCreate new task in job
destroyRemove job or task object from parent and memory
diaryDisplay or save Command Window text of batch job
findTaskTask objects belonging to job object
getAllOutputArgumentsOutput arguments from evaluation of all tasks in job object
loadLoad workspace variables from batch job
submitQueue job in scheduler
waitWait for job to finish or change state
waitForStateWait for object to change state

Properties

ConfigurationSpecify configuration to apply to object or toolbox function
CreateTimeWhen task or job was created
FileDependenciesDirectories and files that worker can access
FinishTimeWhen task or job finished
IDObject identifier
JobDataData made available to all workers for job's tasks
MaximumNumberOfWorkersSpecify maximum number of workers to perform job tasks
MinimumNumberOfWorkersSpecify minimum number of workers to perform job tasks
NameName of job manager, job, or worker object
ParentParent object of job or task
PathDependenciesSpecify directories to add to MATLAB worker path
StartTimeWhen job or task started
StateCurrent state of task, job, job manager, or worker
SubmitTimeWhen job was submitted to queue
TagSpecify label to associate with job object
TaskFirst task contained in MATLAB pool job object
TasksTasks contained in job object
UserDataSpecify data to associate with object
UserNameUser who created job

See Also

matlabpooljob, paralleljob, simpleparalleljob

  


Recommended Products

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.

 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS