2022
DOI: 10.1145/3544488
|View full text |Cite
|
Sign up to set email alerts
|

Toward Accurate and Fast Summation

Abstract: We introduce a new accurate summation algorithm based on the error-free summation into floating-point buckets. Our algorithm exploits ideas from Zhu and Hayes’ OnlineExactSum , but it uses a significantly smaller number of accumulators and has a better instruction-level parallelism. In the default setting, our implementation aaaSum returns a faithfully rounded floating-point approximation of the true sum. We also discuss possible modifications for the computation… 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

2023
2023
2024
2024

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 47 publications
0
2
0
Order By: Relevance
“…More recently, Lange andRump (2017, 2019) introduced a general arithmetic framework for FP summation, which in particular makes it possible to go beyond (4.11) in at least three ways, by considering roundings other than to nearest, by incorporating the height of the summation tree into the error bounds, and by addressing the issue of the attainability of these bounds. Specifically, they gave the following analogue of (4.11) for more general roundings, such as faithful rounding (and thus also directed roundings), for which property (4.10) no longer holds.…”
Section: Refining Some Worst-case Boundsmentioning
confidence: 99%
See 1 more Smart Citation
“…More recently, Lange andRump (2017, 2019) introduced a general arithmetic framework for FP summation, which in particular makes it possible to go beyond (4.11) in at least three ways, by considering roundings other than to nearest, by incorporating the height of the summation tree into the error bounds, and by addressing the issue of the attainability of these bounds. Specifically, they gave the following analogue of (4.11) for more general roundings, such as faithful rounding (and thus also directed roundings), for which property (4.10) no longer holds.…”
Section: Refining Some Worst-case Boundsmentioning
confidence: 99%
“…Let us illustrate these algorithms in the case of the computation of the sum of floating-point numbers. We do not claim exhaustiveness here, as there is a large body of literature on summation algorithms; see for instance the works by Rump et al (2008), Demmel and Nguyen (2015), Higham (1993Higham ( , 2002, Blanchard et al (2020) and Lange (2022). We give a few examples below.…”
Section: S Bmentioning
confidence: 99%