fix MPI work sharing to load balance better