1994
DOI: 10.1145/602867.602870
|View full text |Cite
|
Sign up to set email alerts
|

Parallel performance prediction using lost cycles analysis

Abstract: Most performance debugging and tuning of parallel programs is based on the \measure-modify" approach, which is heavily dependent on detailed m e asurements of programs during execution. This approach is extremely time-consuming and does not lend itself to predicting performance under varying conditions. Analytic modeling and scalability analysis provide predictive power, but are not widely used i n p r actice, due primarily to their emphasis on asymptotic behavior and the di culty of developing accurate models… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

1999
1999
2016
2016

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 5 publications
0
2
0
Order By: Relevance
“…The study is part of a wide range of performance modeling solutions for optimizing time and space in simulation-driven investigations for Geosciences, as reviewed next. Performance modeling and prediction in the literature can be roughly divided into three classes: Fully analytical modeling based on in-depth knowledge of target computer programs and environments [41][42][43]; semi-analytical modeling based on a priori knowledge of the programs and environments to identify appropriate model expressions, and least-squares fitting of model coefficients to observed performance data [44][45][46][47][48][49][50]; and empirical performance modeling relying on very general model expressions whose coefficients are learned from data [48,51]. The key element exploited for MOX performance modeling is the identification of linear and nonlinear components in the photon tracing time.…”
Section: Related Workmentioning
confidence: 99%
“…The study is part of a wide range of performance modeling solutions for optimizing time and space in simulation-driven investigations for Geosciences, as reviewed next. Performance modeling and prediction in the literature can be roughly divided into three classes: Fully analytical modeling based on in-depth knowledge of target computer programs and environments [41][42][43]; semi-analytical modeling based on a priori knowledge of the programs and environments to identify appropriate model expressions, and least-squares fitting of model coefficients to observed performance data [44][45][46][47][48][49][50]; and empirical performance modeling relying on very general model expressions whose coefficients are learned from data [48,51]. The key element exploited for MOX performance modeling is the identification of linear and nonlinear components in the photon tracing time.…”
Section: Related Workmentioning
confidence: 99%
“…Worley et al relate sensitivity of application performance to communication protocol [24,25]. Crovella et al measure and account for all sources of parallel overhead [26]. The authors model overhead by fitting trial functions to timing data.…”
Section: Measurementmentioning
confidence: 99%