Title
ERROR BOUNDS ON COMPLEX FLOATING-POINT MULTIPLICATION WITH AN FMA
Abstract
The accuracy analysis of complex floating-point multiplication done by Brent, Percival, and Zimmermann [Math. Comp., 76: 1469-1481, 2007] is extended to the case where a fused multiply-add (FMA) operation is available. Considering floating-point arithmetic with rounding to nearest and unit roundoff u, we show that their bound root 5 u on the normwise relative error vertical bar(z) over cap /z-1 vertical bar of a complex product z can be decreased further to 2u when using the FMA in the most naive way. Furthermore, we prove that the term 2u is asymptotically optimal not only for this naive FMA-based algorithm but also for two other algorithms, which use the FMA operation as an efficient way of implementing rounding error compensation. Thus, although highly accurate in the componentwise sense, these two compensated algorithms bring no improvement to the normwise accuracy 2u already achieved using the FMA naively. Asymptotic optimality is established for each algorithm thanks to the explicit construction of floating-point inputs for which we prove that the normwise relative error then generated satisfies vertical bar(z) over cap /z-1 vertical bar -> 2u as u -> 0. All our results hold for IEEE floating-point arithmetic, with radix beta, precision p, and rounding to nearest; it is only assumed that underflows and overflows do not occur and that beta(p-1) >= 24.
Year
DOI
Venue
2017
10.1090/mcom/3123
MATHEMATICS OF COMPUTATION
DocType
Volume
Issue
Journal
86
304
ISSN
Citations 
PageRank 
0025-5718
2
0.44
References 
Authors
3
4
Name
Order
Citations
PageRank
Claude-Pierre Jeannerod122422.05
Peter Kornerup227240.50
Nicolas Louvet3376.61
Jean-Michel Muller446666.61