Performance Modeling, Analysis and Simulation of Scientific Applications: a Case Study

Performance Modeling, Analysis and Simulation of Scientific Applications: a Case Study

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 (LAPW0), 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.

Grafik Top
Authors
  • Pllana, Sabri
  • Fahringer, T.
  • Mazzocca, N.
  • Rak, M.
  • Villano, U.
  • Madsen, G.
Grafik Top
Shortfacts
Category
Technical Report (Technical Report)
Divisions
Scientific Computing
Publisher
Institute for Software Science, University of Vienna
Date
May 2002
Official URL
http://www.par.univie.ac.at/publications/download/...
Export
Grafik Top