Title :
Performance modeling of scientific applications: scalability analysis of LAPW0
Author :
Fahringer, T. ; Mazzocca, N. ; Rak, M. ; Pllana, S. ; Villano, U. ; Madsen, G.
Author_Institution :
Inst. for Software Sci., Univ. of Vienna, Austria
Abstract :
This paper presents a high-level approach for assessing the performance behavior of complex scientific applications running on a high-performance system through simulation. The proposed methodology relies on high-level descriptions of both application and system. The application is described in MetaPL, an XML-based description language, and the system is modeled and simulated by using HeSSE, an extensible distributed heterogeneous system (DHS) simulator. This modeling technique is applied to the performance analysis of a real-world scientific application (LAPWO), running on a cluster of SMP nodes. Extendibility features of both MetaPL and HeSSE were largely used, developing extensions for the MetaPL language and new components for the simulator. The paper closes with the validation of the performance model, obtained through the comparison of the predicted performance results with measurements on test runs of the application on the real system.
Keywords :
XML; digital simulation; distributed programming; natural sciences computing; software performance evaluation; specification languages; virtual machines; workstation clusters; HeSSE; LAPW0; MetaPL; SMP node cluster; XML-based description language; complex scientific applications; extensible distributed heterogeneous system simulator; high-level approach; high-performance system; performance analysis; performance behavior; performance model; performance modeling; real-world scientific application; scalability analysis; Analytical models; Application software; Buildings; Chemistry; Computer architecture; High performance computing; Performance analysis; Predictive models; Software performance; System testing;
Conference_Titel :
Parallel, Distributed and Network-Based Processing, 2003. Proceedings. Eleventh Euromicro Conference on
Conference_Location :
Genova, Italy
Print_ISBN :
0-7695-1875-3
DOI :
10.1109/EMPDP.2003.1183559