2008
DOI: 10.5019/j.ijcir.2008.121
|View full text |Cite
|
Sign up to set email alerts
|

A Survey of the State of the Art in Performance Modeling and Prediction of Parallel and Distributed Computing Systems

Abstract: Performance is one of the key features of parallel and distributed computing systems. Therefore, in the past a significant research effort was invested in the development of approaches for performance modeling and prediction of parallel and distributed computing systems. In this paper we identify the trends, contributions, and drawbacks of the state of the art approaches. We describe a wide range of the performance modeling approaches that spans from the highlevel mathematical modeling to the detailed instruct… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
19
0

Year Published

2008
2008
2021
2021

Publication Types

Select...
4
2
1

Relationship

3
4

Authors

Journals

citations
Cited by 15 publications
(19 citation statements)
references
References 27 publications
0
19
0
Order By: Relevance
“…Consequently, the modeling language must feature massively parallel operators over such task-level resource footprints [5]. A similar notion of resource footprints and composition can be used to express the properties of the architecture in a machine model to capture the resources that the architecture can make available to the code.…”
Section: A Formal Modelingmentioning
confidence: 99%
“…Consequently, the modeling language must feature massively parallel operators over such task-level resource footprints [5]. A similar notion of resource footprints and composition can be used to express the properties of the architecture in a machine model to capture the resources that the architecture can make available to the code.…”
Section: A Formal Modelingmentioning
confidence: 99%
“…Most of the prediction methods used by WMSs were crafted for characterizing parallel applications [17]. Although such techniques provide accurate predictions, they require the supervision of an expert for constructing and tuning the prediction models.…”
Section: Introductionmentioning
confidence: 99%
“…In HPC, most performance modeling techniques can be classified into analytical predictive methods, code analysis or profiling [4,5]. Analytical methods require developers to provide a model of their application.…”
Section: Related Workmentioning
confidence: 99%