2014 International Conference on Field-Programmable Technology (FPT) 2014
DOI: 10.1109/fpt.2014.7082762
|View full text |Cite
|
Sign up to set email alerts
|

Low-latency double-precision floating-point division for FPGAs

Abstract: Abstract-With growing FPGA capacities, applications requiring more intensive use of floating-point arithmetic become feasible candidates for acceleration using reconfigurable logic. Still among the more uncommon operations, however, are fast double-precision divider units. Since our application domain (acceleration of custom-compiled convex solvers) heavily relies on these blocks, we have implemented low-latency dividers based on the Goldschmidt algorithm that are accurate up to 1 bit of least precision (1-ULP… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
4
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 12 publications
0
4
0
Order By: Relevance
“…Goldschmidt division algorithm (GDA) is one of the convergence-based algorithms used for performing division, similar to that of the Newton-Rapson algorithm [53], [105]- [109]. Like the Newton-Rapson algorithm, GDA also offers quadratic convergence of quotient, but there is a difference between them.…”
Section: Goldschmidt Division Algorithm (Gda)mentioning
confidence: 99%
See 2 more Smart Citations
“…Goldschmidt division algorithm (GDA) is one of the convergence-based algorithms used for performing division, similar to that of the Newton-Rapson algorithm [53], [105]- [109]. Like the Newton-Rapson algorithm, GDA also offers quadratic convergence of quotient, but there is a difference between them.…”
Section: Goldschmidt Division Algorithm (Gda)mentioning
confidence: 99%
“…Goldschmidt division algorithm originates from the Taylor-Maclaurin series of 1 (x + 1) [109]. The basic operation of the Goldschmidt division algorithm can be expressed as [53], [105], [106], [108]…”
Section: Goldschmidt Division Algorithm (Gda)mentioning
confidence: 99%
See 1 more Smart Citation
“…class dividers compute a quotient bit based on the estimation or approximation of series expansion functions, such as the Newton-Rapson algorithm 31,32 , Goldschmidt algorithm 11,[33][34][35][36] , Taylor series algorithm 11,[37][38][39][40] . This approach utilizes multiplication instead of subtraction operations, reducing the number of required iterations, and can generate multiple quotient digits in one iteration with low latency, but the area required for a multiplier is higher than that of an adder or subtractor.…”
mentioning
confidence: 99%