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.
A parallel.Worker object provides access to the MATLAB worker session that executed a task as part of a job.
|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.
|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.
|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