Algorithms for Triple-Word Arithmetic
Algorithms for Triple-Word Arithmetic
复制标题
三字算术算法
DOI:
10.1109/tc.2019.2918451
复制
发表时间:
2019
影响因子:
3.7
通讯作者:
Joris Picot
中科院分区:
文献类型:
--
作者:
Nicolas Fabiano;J. Muller;Joris Picot
Triple-word arithmetic consists in representing high-precision numbers as the unevaluated sum of three floating-point numbers (with “nonoverlapping” constraints that are explicited in the paper). We introduce and analyze various algorithms for manipulating triple-word numbers: rounding a triple-word number to a floating-point number, adding, multiplying, dividing, and computing square-roots of triple-word numbers, etc. We compare our algorithms, implemented in the Campary library, with other solutions of comparable accuracy. It turns out that our new algorithms are significantly faster than what one would obtain by just using the usual floating-point expansion algorithms in the special case of expansions of length 3.
影响因子:
3.1
作者:
Ogita, T;Rump, SM;Oishi, S
通讯作者:
Oishi, S