Authors: Mark M. Mathis, Darren J. Kerbyson, Adolfy Hoisie

Venue: Computational Science (ICCS 2003), Lecture Notes in Computer Science
DOI: 10.1007/3-540-44863-2_89
Link to Publication

Abstract:
In this work we present a predictive analytical model that encompasses the performance and scaling characteristics of a non-deterministic particle transport application, MCNP. Previous studies on the scalability of parallel Monte Carlo eigenvalue calculations have been rather general in nature [[1]]. It can be used for the simulation of neutron, photon, electron, or coupled transport, and has found uses in many problem areas. The performance model is validated against measurements on an AlphaServer ES40 system showing high accuracy across many processor / problem combinations. It is parametric with both application characteristics (e.g. problem size), and system characteristics (e.g. communication latency, bandwidth, achieved processing rate) serving as input. The model is used to provide insight into the achievable performance that should be possible on systems containing thousands of processors and to quantify the impact that possible improvements in sub-system performance may have. In addition, the impact on performance of modifying the communication structure of the code is also quantified.

@inproceedings{Mathis-apmonp-2003, 
 address = {Berlin, Heidelberg}, 
 author = {Mathis, Mark M. 
and Kerbyson, Darren J. 
and Hoisie, Adolfy}, 
 booktitle = {Computational Science --- ICCS 2003}, 
 editor = {Sloot, Peter M. A. 
and Abramson, David 
and Bogdanov, Alexander V. 
and Gorbachev, Yuriy E. 
and Dongarra, Jack J. 
and Zomaya, Albert Y.}, 
 isbn = {978-3-540-44863-1}, 
 pages = {905--915}, 
 publisher = {Springer Berlin Heidelberg}, 
 title = {A Performance Model of Non-deterministic Particle Transport on Large-Scale Systems}, 
 year = {2003} 
}