2011
DOI: 10.1007/s00450-011-0164-2
|View full text |Cite
|
Sign up to set email alerts
|

Predictive analysis of a hydrodynamics application on large-scale CMP clusters

Abstract: We present the development of a predictive performance model for the high-performance computing code Hydra, a hydrodynamics benchmark developed and maintained by the United Kingdom Atomic Weapons Establishment (AWE). The developed model elucidates the parallel computation of Hydra, with which it is possible to predict its run-time and scaling performance on varying large-scale chip multiprocessor (CMP) clusters. A key feature of the model is its granularity; with the model we are able to separate the contribut… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2011
2011
2022
2022

Publication Types

Select...
3
2
1

Relationship

3
3

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 14 publications
(14 reference statements)
0
4
0
Order By: Relevance
“…The authors show that a model can be built that is able to accurately predict the run-time of an application on a variety of architectures, whilst taking a minimal set of input parameters. This approach has successfully been used by others, including Davis et al [14] and Sundaram-Stukel et al [15], and is the basis of the approach taken in this paper.…”
Section: R E L a T E D W O R Kmentioning
confidence: 98%
“…The authors show that a model can be built that is able to accurately predict the run-time of an application on a variety of architectures, whilst taking a minimal set of input parameters. This approach has successfully been used by others, including Davis et al [14] and Sundaram-Stukel et al [15], and is the basis of the approach taken in this paper.…”
Section: R E L a T E D W O R Kmentioning
confidence: 98%
“…The choices and approximations made to obtain these metrics are different in each model and result in differences in precision and speed. Some analytical approaches choose to reduce the problem by being application-dependent [4]. However, our model can explore different applications as we want to characterize diverse behavior in our applicative workload.…”
Section: Related Workmentioning
confidence: 99%
“…Using system measurements provides an effective way to ensure work is evenly balanced [12], and the optimisations presented in Section 7 make use of a set of simple measures of system performance to develop an efficient patch distribution scheme. Our work differs from previous research by building on work in performance modelling [13,14], using measured parameters to estimate the optimal distribution of patches.…”
Section: Related Workmentioning
confidence: 99%