2003
DOI: 10.1007/978-3-540-39924-7_11
|View full text |Cite
|
Sign up to set email alerts
|

Off-Line Performance Prediction of Message-Passing Applications on Cluster Systems

Abstract: Abstract. This paper describes a simulation-based technique for the performance prediction of message-passing applications on cluster systems. Given data measuring the performance of a target cluster in the form of standard benchmark results, along with the details of the chosen computing configuration (e.g., the number of nodes), it is possible to build and to validate automatically a detailed simulation model. This makes it possible to predict the performance of fully-developed or skeletal code off-line, i.e… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2004
2004
2014
2014

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 16 publications
0
3
0
Order By: Relevance
“…After the analysis, we developed and ran it on the real environment. The execution results were Application Modeling MetaPL Description of the target application GRID Environment Modeling Definition of one (or more) HeSSE configuration able to reproduce the target environment(s) Model Tuning Execution of simple application benchmark able to define the time parameters for the developed models (see [14] for further details) Application Analysis Application Simulation on the target(s) GRID environments, in order to understand final application performance behavior.…”
Section: An Example: the Gauss-siedel Applicationmentioning
confidence: 99%
“…After the analysis, we developed and ran it on the real environment. The execution results were Application Modeling MetaPL Description of the target application GRID Environment Modeling Definition of one (or more) HeSSE configuration able to reproduce the target environment(s) Model Tuning Execution of simple application benchmark able to define the time parameters for the developed models (see [14] for further details) Application Analysis Application Simulation on the target(s) GRID environments, in order to understand final application performance behavior.…”
Section: An Example: the Gauss-siedel Applicationmentioning
confidence: 99%
“…The adopted simulation framework, HeSSE (Heterogeneous System Simulation Environment), is a component-based simulation environment, which builds simulation models by composition of more specialized simulation models, modeling subsystems of a heterogeneous distributed system [9][10][11]. Simulation components are able to reproduce both the functional (services offered to the system) and behavioral (time spent in performing actions) actions of the different portions of the system.…”
Section: The Hesse/metapl Modeling Techniquementioning
confidence: 99%
“…The configuration needs only to be tuned with parameters taken from the real environment. In [10] we showed how to obtain this information, whether the system is available for measurements, or not.…”
Section: Application and System Modelingmentioning
confidence: 99%