Index of this worker
id = labindex returns the index of the worker
currently executing the function. labindex is assigned to each worker
when a job begins execution, and applies only for the duration of that job. The value of
labindex spans from 1 to n, where
n is the number of workers running the current job, defined by
numlabs.
In an spmd block, because you have access to all workers individually
and control what gets executed on them, each worker has a unique
labindex.
However, inside a parfor-loop, labindex always
returns a value of 1 on all workers in all iterations.