Removing mpi_comm_dup -- expensive in openmpi