Access worker that ran task
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.
Parent | parallel.cluster.MJS |
Children | none |
A parallel.Worker object provides access to the MATLAB worker session that executed a task as part of a job.
Worker Type | Description |
---|---|
parallel.cluster.MJSWorker | MATLAB worker on MJS cluster |
parallel.cluster.CJSWorker | MATLAB worker on CJS cluster |
There are no methods for a parallel.Worker object other than
generic methods for any objects in the workspace, such as delete
,
etc.
The following table describes the properties of an MJS worker.
Property | Description |
---|---|
AllHostAddresses | IP addresses of worker host |
Name | Name of worker, set when worker session started |
Parent | MJS cluster to which this worker belongs |
The following table describes the properties of an CJS worker.
Property | Description |
---|---|
ComputerType | Type of computer on which worker ran; the value of the MATLAB
function computer executed on the worker |
Host | Host name where worker executed task |
ProcessId | Process identifier for worker |
To get further help on either type of parallel.Worker object, including a list of links to help for its properties, type:
help parallel.cluster.MJSWorker help parallel.cluster.CJSWorker