2013
DOI: 10.1145/2491491.2491494
|View full text |Cite
|
Sign up to set email alerts
|

Reducing the influence of tiny normwise relative errors on performance profiles

Abstract: It is a widespread but little-noticed phenomenon that the normwise relative error x − y / x of vectors x and y of floating point numbers of the same precision, where y is an approximation to x, can be many orders of magnitude smaller than the unit roundoff. We analyze this phenomenon and show that in the ∞-norm it happens precisely when x has components of widely varying magnitude and every component of x of largest magnitude agrees with the corresponding component of y. Performance profiles are a popular way … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
7

Relationship

6
1

Authors

Journals

citations
Cited by 10 publications
(7 citation statements)
references
References 17 publications
0
6
0
Order By: Relevance
“…To improve the plots of forward error, we map any errors outside the displayed range onto the nearest edge (top or bottom) of the plot. We also present the results in the form of performance profiles [13], and use the technique of Dingle and Higham [12] to rescale errors smaller than u.…”
Section: Extension To the Sine And Itsmentioning
confidence: 99%
“…To improve the plots of forward error, we map any errors outside the displayed range onto the nearest edge (top or bottom) of the plot. We also present the results in the form of performance profiles [13], and use the technique of Dingle and Higham [12] to rescale errors smaller than u.…”
Section: Extension To the Sine And Itsmentioning
confidence: 99%
“…When plotting the forward error, we choose the limits of the y-axis in order to show the area where most of the data points lie, and move the outliers to the closest edge of the box containing the plot. In several cases, we present our experimental results with the aid of performance profiles [10], and adopt the technique of Dingle and Higham [9] to rescale values smaller than u.…”
Section: Schur-padé Variantsmentioning
confidence: 99%
“…The comparison method use, perfprof (for "performance profile") [6,7,13], comparatively plots the performance of different algorithms against each other. This type of analysis is typically used when comparing the runtimes of multiple algorithms against each other, preferring low runtime over high.…”
Section: Performance Profilesmentioning
confidence: 99%