Hi all,
I am scattering some data, each client works it share, and finally the master collects all the data and proceeds in its way.
The problem is that clients finish their work in different time and I wonder if gather blocks until all workers finish. 
I am getting segmentation faults, and I am not sure if it is due to synchronization or something else. 
Any idea?