1990
DOI: 10.1145/78607.78614
|View full text |Cite
|
Sign up to set email alerts
|

Measuring parallel processor performance

Abstract: Many metrics are used for measuring the performance of a parallel algorithm running on a parallel processor. This article introduces a new metric that has some advantages over the others. Its use is illustrated with data from the Linpack benchmark report and the winners of the Gordon Bell Award.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
109
0
2

Year Published

1998
1998
2016
2016

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 206 publications
(113 citation statements)
references
References 2 publications
0
109
0
2
Order By: Relevance
“…Second, using serial fraction allows us to link our results with other existing similar values for deterministic algorithms like the ones explained in [13,14] and in many interesting references of the CALMA project documents [21]. Finally, as mentioned above, with f m we can identify more subtle effects (trends) in the parallel program than when only using speedup.…”
Section: Speedup and Related Performance Measuresmentioning
confidence: 75%
See 2 more Smart Citations
“…Second, using serial fraction allows us to link our results with other existing similar values for deterministic algorithms like the ones explained in [13,14] and in many interesting references of the CALMA project documents [21]. Finally, as mentioned above, with f m we can identify more subtle effects (trends) in the parallel program than when only using speedup.…”
Section: Speedup and Related Performance Measuresmentioning
confidence: 75%
“…Finally, Karp and Flatt [13] have devised an interesting metric for measuring the performance of any parallel algorithm that can help us to identify much more subtle effects than using speedup alone. They call it the serial fraction of the algorithm (f m ):…”
Section: Speedup and Related Performance Measuresmentioning
confidence: 99%
See 1 more Smart Citation
“…Given a parallel algorithm like the complete exchange algorithm, it is important to define a feasible mapping of the algorithm steps to the logical configuration. The feasibility of a mapping is defined by the extent to which it supports the performance quality attributes of speedup with respect to serial computing and efficiency [7]. Speedup S p is defined by the following formula:…”
Section: Fig 1 Pseudo Code For Complete Exchange Algorithmmentioning
confidence: 99%
“…Using the Karp-Flatt [18] metric we can estimate the serial fraction e of every tested system assuming that we know the level of parallelism p (which is equal to N ) and the speedup, ψ, achieved when the maximum level of parallelism is utilized. …”
Section: Scaling Up With Column-storesmentioning
confidence: 99%