Gengbin Zheng, "Achieving High Performance on Extremely Large Parallel Machines: Performance Prediction and Load Balancing", Department of Computer Science, University of Illinois at Urbana-Champaign, 2005.