parallel processes with MPI implemented