2002
DOI: 10.1109/tc.2002.1146704
|View full text |Cite
|
Sign up to set email alerts
|

High-speed double-precision computation of reciprocal, division, square root, and inverse square root

Abstract: A new method for the high-speed computation of double-precision floating-point reciprocal, division, square root, and inverse square root operations is presented in this paper. This method employs a second-degree minimax polynomial approximation to obtain an accurate initial estimate of the reciprocal and the inverse square root values, and then performs a modified Goldschmidt iteration. The high accuracy of the initial approximation allows us to obtain double-precision results by computing a single Goldschmid… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
71
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 89 publications
(71 citation statements)
references
References 23 publications
0
71
0
Order By: Relevance
“…Several floating-point divide and square-root units have been introduced and studied in the literature [24], [25], [19]. There are mainly two categories of implementations in modern architectures: multiplicative (iterative) and subtractive methods.…”
Section: B Architecturementioning
confidence: 99%
See 4 more Smart Citations
“…Several floating-point divide and square-root units have been introduced and studied in the literature [24], [25], [19]. There are mainly two categories of implementations in modern architectures: multiplicative (iterative) and subtractive methods.…”
Section: B Architecturementioning
confidence: 99%
“…The design we are considering for this work is the architecture presented in [19]. It uses a 29-30 bit approximation with a second-degree minimax polynomial approximation that is known as the optimal approximation of a function [27].…”
Section: B Architecturementioning
confidence: 99%
See 3 more Smart Citations