Parallel Computing in Python using mpi4py - Yale University