Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Performance Analysis of Leading HPC Architectures With Beambeam3D

Published: 01 February 2008 Publication History

Abstract

High energy colliders are essential to study the inner structure of nuclear and elementary particles. A parallel particle simulation code, BeamBeam3D, has been developed and actively used to model the beam dynamics and to optimize the performance of these colliders. In this paper, we analyze the performance characteristics of BeamBeam3D on several considerably different leading high performance computing architectures that are being employed either as production or research platforms. We examine different performance questions such as: how the workload should be partitioned among the processors to effectively use the computing resources; whether these platforms exhibit similar performance bottlenecks and how to address them; whether some platforms perform substantially better than others; and finally, what are the implications of BeamBeam3D for the design of the next generation supercomputer architectures.

References

[1]
Berkowitz, J. (2005). Model colliders, DEIXIS 2004—2005, The DOE computational science graduate fellowship annual.
[2]
Davis, K., Hoise, A., Johnson, G., Kerbyson, D.J., Lang, M., Pakin, S., and Petrini, F. (2004). A performance and scalability analysis of the BlueGene/L architecture, In Proceedings of SC2004, Pittsburgh, PA.
[3]
Dunigan, T.H., Fahey, M.R., White, J.B., III, and Worley, P.H. (2003). Early Evaluation of the Cray X1, In Proceedings of SC2003, November, Phoenix, AZ .
[4]
Fahey, M.R. and Candy, J. (2003). GYRO: A 5-D gyrokineticmaxwell solver, In Proceedings of SC2003, November, Phoenix, AZ.
[5]
Furman, M.A. (1999). Beam-beam simulations with the Gaussian code TRS, LBNL-42669, CBP Note 272 .
[6]
Hirata, K., Moshammer, H., and Ruggiero, F. (1993). A symplectic beam-beam interaction with energy change, Particle Accel., 40: 205—228.
[7]
Manidala, A., Liu, J., and Panda, D.K. (2004). Efficient Barrier and Allreduce on IBA clusters using hardware multicast and adaptive algorithms, In Proceedings of IEEE Cluster Computing, San Diego, CA.
[8]
Oliker, L., Canning, A., Carter, J., Shalf, J., and Ethier, S. (2004). Scientific computations on modern parallel vector systems, In Proceedings of SC 2004, Pittsburgh, PA.
[9]
Oliker, L., Carter, J., Wehner, M., Canning, A. et. al. (2005). Leading computational methods on scalar and vector HEC platforms, In Proceedings of SC 2005, November, Seattle, Washington.
[10]
Pohl, T., Deserno, F., Thurey, N., Rude, U., Lammers, P., Wellein, G., and Zeiser, T. (2003). Performance evaluation of parallel large-scale lattice Boltzmann applications on three supercomputing architectures, In Proceedings of SC2003, November, Phoenix, AZ.
[11]
Qiang, J., Furman, M.A., and Ryne, R.D. (2004). A parallel particle-in-cell model for beam-beam interaction in high energy ring colliders, J. Comput. Phys ., 198: 278—294.
[12]
Shan, H. and Strohmaier, E. (2004). Performance characterization of Cray X1 and their implications for application performance tuning, In Proceedings of International Conference of Supercomputing, June, Malo, France.
[13]
Shan, H., Qiang, J., Strohmaier, E., Yelick, K., and Bailey, D. (n.d.). Performance modeling and optimization of a high energy colliding beam simulation code, Technical Report, LBNL-60180.
[14]
Strohmaier, E., Dongarra, J.J., Meuer, H.W., and Simon, H.D. (2005). Recent trends in the marketplace of high performance computing, Parallel Computing, 31 .
[15]
Tipparaju, V. and Nieplocha, J. (2005). Optimizing all-to-all collective communication by exploiting concurrency in modern networks, In Proceedings of SC05, November, Seattle, Washington.

Cited By

View all
  • (2019)Optimization of a Computational Fluid Dynamics Code for the Memory HierarchyInternational Journal of High Performance Computing Applications10.1177/109434200935841324:3(299-318)Online publication date: 17-Jan-2019

Recommendations

Comments

Information & Contributors

Information

Published In

cover image International Journal of High Performance Computing Applications
International Journal of High Performance Computing Applications  Volume 22, Issue 1
February 2008
126 pages

Publisher

Sage Publications, Inc.

United States

Publication History

Published: 01 February 2008

Author Tags

  1. HPC application
  2. accelerator modeling
  3. performance optimization
  4. performance tuning

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 28 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2019)Optimization of a Computational Fluid Dynamics Code for the Memory HierarchyInternational Journal of High Performance Computing Applications10.1177/109434200935841324:3(299-318)Online publication date: 17-Jan-2019

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media