|
ABSTRACT
In this work we present a predictive analytical model that encompasses the performance and scaling characteristics of an important ASCI application. SAGE (SAIC's Adaptive Grid Eulerian hydrocode) is a multidimensional hydrodynamics code with adaptive mesh refinement. The model is validated against measurements on several systems including ASCI Blue Mountain, ASCI White, and a Compaq Alphaserver ES45 system showing high accuracy. It is parametric --- basic machine performance numbers (latency, MFLOPS rate, bandwidth) and application characteristics (problem size, decomposition method, etc.) serve as input. The model is applied to add insight into the performance of current systems, to reveal bottlenecks, and to illustrate where tuning efforts can be effective. We also use the model to predict performance on future systems.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Culler, D.E., Singh, J.P., Gupta, A., Parallel Computer Architecture, Morgan Kaufmann, ISBN 1-55860-343-3, 1999.
|
| |
2
|
Goedecker, S., Hoisie, A., Performance Optimization of Numerically Intensive Codes, SIAM Press, ISBN 0-89871-484-2, March 2001.
|
| |
3
|
|
| |
4
|
|
| |
5
|
G. R. Nudd , D. J. Kerbyson , E. Papaefstathiou , S. C. Perry , J. S. Harper , D. V. Wilcox, Pace--A Toolset for the Performance Prediction of Parallel and Distributed Systems, International Journal of High Performance Computing Applications, v.14 n.3, p.228-251, August 2000
[doi> 10.1177/109434200001400306]
|
| |
6
|
|
| |
7
|
|
| |
8
|
de Supinski, B.R. The ASCI PSE Milepost: Run-Time Systems Performance Tests, Int. Conf. On Parallel & Distrib. Process. Tech. & Apps., Las Vegas, June 25-28, Vol. 4, 2001, 1987-1993.
|
| |
9
|
Weaver, R., Major 3-D Parallel Simulations, BITS --- Computing and communication news, Los Alamos National Laboratory, June/July, 1999, 9-11. http://www.lanl.gov/orgs/cic/cic6/bits/99junejulybits/opener.html
|
| |
10
|
Worley. P.H., Performance Tuning and Evaluation of a Parallel Community Climate Model, SC99, Portland, Oregon, November 1999.
|
 |
11
|
|
CITED BY 37
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dan Tsafrir , Yoav Etsion , Dror G. Feitelson , Scott Kirkpatrick, System noise, OS clock ticks, and fine-grained parallel applications, Proceedings of the 19th annual international conference on Supercomputing, June 20-22, 2005, Cambridge, Massachusetts
|
|
|
Stephen A. Jarvis , Daniel P. Spooner , Helene N. Lim Choi Keung , Junwei Cao , Subhash Saini , Graham R. Nudd, Performance prediction and its use in parallel and distributed computing systems, Future Generation Computer Systems, v.22 n.7, p.745-754, August 2006
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Adolfy Hoisie , Greg Johnson , Darren J. Kerbyson , Michael Lang , Scott Pakin, Architecture---A performance comparison through benchmarking and modeling of three leading supercomputers: blue Gene/L, Red Storm, and Purple, Proceedings of the 2006 ACM/IEEE conference on Supercomputing, November 11-17, 2006, Tampa, Florida
|
|
|
Benjamin C. Lee , David M. Brooks , Bronis R. de Supinski , Martin Schulz , Karan Singh , Sally A. McKee, Methods of inference and learning for performance modeling of parallel applications, Proceedings of the 12th ACM SIGPLAN symposium on Principles and practice of parallel programming, March 14-17, 2007, San Jose, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
Bradley J. Barnes , Barry Rountree , David K. Lowenthal , Jaxk Reeves , Bronis de Supinski , Martin Schulz, A regression-based approach to scalability prediction, Proceedings of the 22nd annual international conference on Supercomputing, June 07-12, 2008, Island of Kos, Greece
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kei Davis , Adolfy Hoisie , Greg Johnson , Darren J. Kerbyson , Mike Lang , Scott Pakin , Fabrizio Petrini, A Performance and Scalability Analysis of the BlueGene/L Architecture, Proceedings of the 2004 ACM/IEEE conference on Supercomputing, p.41, November 06-12, 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ryutaro Susukita , Hisashige Ando , Mutsumi Aoyagi , Hiroaki Honda , Yuichi Inadomi , Koji Inoue , Shigeru Ishizuki , Yasunori Kimura , Hidemi Komatsu , Motoyoshi Kurokawa , Kazuaki J. Murakami , Hidetomo Shibamura , Shuji Yamamura , Yunqing Yu, Performance prediction of large-scale parallell system and application using macro-level simulation, Proceedings of the 2008 ACM/IEEE conference on Supercomputing, November 15-21, 2008, Austin, Texas
|
|