Performance Prophet: a performance modeling and prediction tool for parallel and distributed programs

作者: S. Pllana , T. Fahringer

DOI: 10.1109/ICPPW.2005.72

关键词:

摘要: High-performance computing is essential for solving large problems and reducing the time to solution a single problem. Current top high-performance systems contain 1000's of processors. Therefore, new tools are needed support program development that will exploit high degrees parallelism. The issue model-based performance evaluation real world programs on scale addressed in this paper. We present Performance Prophet, which modeling prediction tool parallel distributed programs. One main contributions paper our methodology evaluate model. In addition, we describe method automatic model generation. have implemented Prophet Java C++. illustrate approach by simulating real-world material science program.

参考文章(21)
Susan L. Graham, Marc Snir, Cynthia A. Patterson, Getting Up to Speed: The Future of Supercomputing ,(2013)
Rolf Herzog, PostgreSQL--The Linux of Databases Linux Journal. ,vol. 1998, pp. 1- ,(1998)
Sabri Pllana, Thomas Fahringer, On Customizing the UML for Modeling Performance-Oriented Applications Lecture Notes in Computer Science. pp. 259- 274 ,(2002) , 10.1007/3-540-45800-X_21
L. Dagum, R. Menon, OpenMP: an industry standard API for shared-memory programming computational science and engineering. ,vol. 5, pp. 46- 55 ,(1998) , 10.1109/99.660313
Glenn E. Krasner, Stephen T. Pope, A cookbook for using the model-view controller user interface paradigm in Smalltalk-80 Journal of Object-oriented Programming. ,vol. 1, pp. 26- 49 ,(1988) , 10.5555/50757.50759
Herbert Praehofer, Tag Gon Kim, Bernard P. Zeigler, Theory of modeling and simulation ,(1976)
Axel Hein, Mario Dal Cin, Performance and dependability evaluation of scalable massively parallel computer systems with conjoint simulation ACM Transactions on Modeling and Computer Simulation. ,vol. 8, pp. 333- 373 ,(1998) , 10.1145/295251.295254
R. Pooley, P. King, The Unified Modelling Language and performance engineering IEE Proceedings - Software. ,vol. 146, pp. 2- 10 ,(1999) , 10.1049/IP-SEN:19990151
K. Schwarz, P. Blaha, G.K.H. Madsen, Electronic structure calculations of solids using the WIEN2k package for material sciences Computer Physics Communications. ,vol. 147, pp. 71- 76 ,(2002) , 10.1016/S0010-4655(02)00206-0
Sudharshan Vazhkudai, Jennifer M. Schopf, Using Regression Techniques to Predict Large Data Transfers ieee international conference on high performance computing data and analytics. ,vol. 17, pp. 249- 268 ,(2003) , 10.1177/1094342003173004