Performance Modeling and Optimization of a High Energy CollidingBeam Simulation Code
Author | : Ji Qiang |
Publisher | : |
Total Pages | : |
Release | : 2006 |
ISBN-10 | : OCLC:316326182 |
ISBN-13 | : |
Rating | : 4/5 (82 Downloads) |
Download or read book Performance Modeling and Optimization of a High Energy CollidingBeam Simulation Code written by Ji Qiang and published by . This book was released on 2006 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt: An accurate modeling of the beam-beam interaction is essential to maximizing the luminosity in existing and future colliders. BeamBeam3D was the first parallel code that can be used to study this interaction fully self-consistently on high-performance computing platforms. Various all-to-all personalized communication (AAPC) algorithms dominate its communication patterns, for which we developed a sequence of performance models using a series of micro-benchmarks. We find that for SMP based systems the most important performance constraint is node-adapter contention, while for 3D-Torus topologies good performance models are not possible without considering link contention. The best average model prediction error is very low on SMP based systems with of 3% to 7%. On torus based systems errors of 29% are higher but optimized performance can again be predicted within 8% in some cases. These excellent results across five different systems indicate that this methodology for performance modeling can be applied to a large class of algorithms.