Efficient and scalable parallelism using the message passing interface (MPI)