Nice, that works (assuming `addprocs(4)` is used instead). Alternately, if 
the first line is placed last, they all launch simultaneously. 

My guess as to the reason why this occurs is because process 1 is 
responsible for sending tasks to the worker processes (2,3,4), and if it is 
given a job in the first line, it has to wait until the job is finished 
before it can send the remaining three lines of instructions to its 
workers. Is this reasoning correct? Thanks again!

Reply via email to