Text this: Comparison of MPI benchmark programs on shared memory and distributed memory machines (point-to-point communication)