Synchronizing an array over multiple MPI processes http://stackoverflow.com/questions/21607310/synchronize-array-over-mpi-processes-if-each-thread-changed-a-part-of-it/38423710#38423710