Main Content

parallel.Worker

Access worker that ran task

Constructors

getCurrentWorker in the workspace of the MATLAB worker.

In the client workspace, a parallel.Worker object is available from the Worker property of a parallel.Task object.

Container Hierarchy

Parent

parallel.cluster.MJS

Children

none

Description

A parallel.Worker object provides access to the MATLAB worker session that executed a task as part of a job.

Types

Worker TypeDescription
parallel.cluster.MJSWorkerMATLAB® worker on MATLAB Job Scheduler cluster
parallel.cluster.CJSWorkerMATLAB worker on CJS cluster
parallel.ThreadWorkerMATLAB thread worker.

Methods

There are no methods for a parallel.Worker object other than generic methods for any objects in the workspace, such as delete, etc.

Properties

MATLAB Job Scheduler Worker

The following table describes the properties of a MATLAB Job Scheduler worker.

PropertyDescription
AllHostAddressesIP addresses of worker host
NameName of worker, set when worker session started
ParentMATLAB Job Scheduler cluster to which this worker belongs

CJS Worker

The following table describes the properties of an CJS worker.

PropertyDescription
ComputerTypeType of computer on which the worker ran; the value of the MATLAB function computer executed on the worker
HostHost name where the worker executed the task
ProcessIdProcess identifier for the worker

Thread Worker

The following table describes the properties of a thread worker.

PropertyDescription
ComputerTypeType of computer on which the worker ran; the value of the MATLAB function computer executed on the worker
HostHost name where the worker executed the task

Help

To get further help on the types of parallel.Worker objects, including a list of links to help for its properties, type:

help parallel.cluster.MJSWorker
help parallel.cluster.CJSWorker
help parallel.ThreadWorker
Introduced in R2012a