change A[i] = 1.0; to A[i] = myid * 1.0; run mpiexec -machinefile hosts -n 7 ./a.out 7 11 13 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 22.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 33.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 44.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 55.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00 66.00