12th International Conference on Parallel and Distributed Systems - (ICPADS'06) 2006
DOI: 10.1109/icpads.2006.81
|View full text |Cite
|
Sign up to set email alerts
|

Performance modeling of communication and computation in hybrid MPI and OpenMP applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
25
0

Year Published

2007
2007
2017
2017

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 23 publications
(25 citation statements)
references
References 31 publications
0
25
0
Order By: Relevance
“…Assessment of parallel performance and overhead has been extensively studied in the past [4][5][6][7][8][9][10][11][12]. Starting with the logP model [4,5], four parameters, i.e.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Assessment of parallel performance and overhead has been extensively studied in the past [4][5][6][7][8][9][10][11][12]. Starting with the logP model [4,5], four parameters, i.e.…”
Section: Introductionmentioning
confidence: 99%
“…A more abstract framework with tuneable complexity but still practical timing requirements has been provided with PERC [9]. More recent trends in hybrid MPI/OpenMP programming were taken care of by a combination of application signature with system profiles [10]. Along similar lines applicationcentric performance modelling [11,13] was described based on characteristics of the application and the target computing platform with the objective of successful largescale extrapolation.…”
Section: Introductionmentioning
confidence: 99%
“…Examination of the model in Equation (20) indicates that the sensitivity of the floating-point cost is O(M I M J ), while that of the communication parameters is O(P I M J ). For convenience that model is restated here, in a slightly different form…”
Section: Empirical Sensitivitymentioning
confidence: 99%
“…Therefore, data size on each of the compute nodes is the same as that on the single processor. Further, assume that there is one MPI process per node † † † † † , so that local data are square M × M. With p processors allocated as a P × Q grid, the model in Equation (20) becomes…”
Section: Mathematical Sensitivitymentioning
confidence: 99%
“…Our model also adds two parameters for hybrid modeling instead of four. [21] developed a performance model for hybrid applications based on the parameters in [20]. Their model relies on static analysis of the application being modeled, tying it to codes rather than algorithms.…”
Section: Related Workmentioning
confidence: 99%