Skip to main content
Log in

Simulation-Based Performance Prediction for Large Parallel Machines

  • Published:
International Journal of Parallel Programming Aims and scope Submit manuscript

Abstract

We present a performance prediction environment for large scale computers such as the Blue Gene machine. It consists of a parallel simulator, BigSim, for predicting performance of machines with a very large number of processors, and BigNetSim, which incorporates a pluggable module of a detailed contention-based network model. The simulators provide the ability to make performance predictions for very large machines such as Blue Gene/L. We illustrate the utility of our simulators using validation and prediction studies of several applications using smaller numbers of processors for simulations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. M. Bhandarkar and L. V. Kalé, A Parallel Framework for Explicit FEM. In M. Valero, V. K. Prasanna, and S. Vajpeyam, editors, in Proc. of the International Conference on High Performance Computing (HiPC 2000), Lecture Notes in Computer Science, Vol 1970, p. 385–395, Springer Verlag (December 2000)

  2. M. Blumrich, D. Chen, P. Coteus, A. Gara, M. Giampapa, P. Heidelberger, S. Singh, B. Steinmacher-Burow, T. Takken, and P. Vranas, Design and Analysis of the Bluegene/l Torus Interconnection Network. Technical report, IBM Research Division, T.J. Watson Research Center, P.O. Box 218, York-town Heights, NY 10598 (2003)

  3. C. Ding and Y. He, A Ghost Cell Expansion Method for Reducing Communications in Solving pde Problems, in Super-Computing 2001 Technical Papers, 2001

  4. C. Huang, O. Lawlor, and L. V. Kalé, Adaptive MPI, in Proc. of the 16th International Workshop on Languages and Compilers for Parallel Computing (LCPC 03), College Station, Texas (October 2003)

  5. D. Jefferson, B. Beckman, F. Wieland, L. Blume, and M. Diloreto, Time Warp Operating System, in Proc. of the eleventh ACM Symposium on Operating systems principles, pp. 77–93, ACM Press, 1987

  6. Kale L., Ramkumar B., Saletore V., Sinha A.B. (1993). Prioritization in parallel symbolic computing. In: Ito T., Halstead R. (ed). editors in Lecture Notes in Computer Science. Vol. 748, p. 12–41, Springer-Verlag,

  7. Kalé L., Skeel R., Bhandarkar M., Brunner R., Gursoy A., Krawetz N., Phillips J., Shinozaki A., Varadarajan K., Schulten K. (1999). NAMD2: Greater Scalability for Parallel Molecular Dynamics. J. Comput. Phys. 151: 283–312

    Google Scholar 

  8. L.V. Kalé, The Virtualization Model of Parallel Programing: Runtime Optimizations and the State of Art, in LACSI 2002, Albuquerque (October 2002)

  9. O.S. Lawlor L.V. Kalé (2003) ArticleTitleSupporting Dynamic Parallel Object Arrays Concurrency Comput. Pract. Exp. 15 371–393

    Google Scholar 

  10. J. C. Phillips, G. Zheng, S. Kumar, and L.V. Kalé, NamD: Biomolecular Simulation on Thousands of Processors, in Proc. of SC 2002, Baltmore, MD (September 2002)

  11. N. Saboo, A. K. Singla, J. M. Unger, and L. V. Kalé, Emulating Petaflops Machines and Blue Gene, in Workshop on Massively Parallel Processing (IPDPS’01), San Francisco, CA (April 2001)

  12. . Wilmarth and L. V. Kalé, Pose: Getting Over Granisize in Parallel Discrete Event Simulation, 2004 Int. Conference on Parallel Processing, p. (to appear) (August 2004)

  13. G. Zheng, G. Kakulapati, and L. V. Kalé, Bigsim: A Parallel Simulator for Performance Prediction of Extremely Large Parallel Machines, in 18th Int. Parallel and Distributed Processing Symposium (IPDPS), Santa Fe, New Mexico (April 2004)

  14. G. Zheng, A. K. Singla, J. M. Unger, and L. V. Kalé, A Parallel-object Programming Model for Petaflops Machines and Blue Gene/Cyclops, NSF Next Generation Systems Program Workshop, 16th Int. Parallel and Distributed Processing Symposium (IPDPS), Fort Lauderdale, Fl (April 2002.)

  15. G. Zheng, T. Wilmarth, O. S. Lawlor, L. V. Kalé, S. Adve, D. Padua, and P. Geubelle. Performance Modelling and Programming Environments for Petaflops Computers and the Blue Gene Machine, in NSF Next Generation Systems Program Workshop, 18th Int. Parallel and Distributed Processing Symposium (IPDPS), Santa Fe, New Mexico, IEEE Press (April 2004)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gengbin Zheng.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zheng, G., Wilmarth, T., Jagadishprasad, P. et al. Simulation-Based Performance Prediction for Large Parallel Machines. Int J Parallel Prog 33, 183–207 (2005). https://doi.org/10.1007/s10766-005-3582-6

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10766-005-3582-6

Keywords

Navigation