mpi.iapply function

(Load balancing) parallel apply with nonblocking features