Proceedings Euromicro Symposium on Digital Systems Design
DOI: 10.1109/dsd.2001.952327
|View full text |Cite
|
Sign up to set email alerts
|

High-performance floating point divide

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
11
0

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 22 publications
(11 citation statements)
references
References 10 publications
0
11
0
Order By: Relevance
“…Since eight copies of an FPU are to be implemented in the case of DIVA, a good area-performance solution was one of the primary design goals. To achieve this, we adapted the multiplicative division algorithm proposed by Liddicoat and Flynn [6] [7], which computes the quotient significantly faster than other division algorithms with a relatively small hardware overhead. The multiplier in the Mu/lDiv fraction datapath is shared between multiply and divide operations and several multiply operations in the division algorithm are executed by this multiplier to reduce area.…”
Section: A Basic Blocks: Alu and Multiplier/divider Fused Unitmentioning
confidence: 99%
“…Since eight copies of an FPU are to be implemented in the case of DIVA, a good area-performance solution was one of the primary design goals. To achieve this, we adapted the multiplicative division algorithm proposed by Liddicoat and Flynn [6] [7], which computes the quotient significantly faster than other division algorithms with a relatively small hardware overhead. The multiplier in the Mu/lDiv fraction datapath is shared between multiply and divide operations and several multiply operations in the division algorithm are executed by this multiplier to reduce area.…”
Section: A Basic Blocks: Alu and Multiplier/divider Fused Unitmentioning
confidence: 99%
“…Even so, it still results in a long latency to compute one operation, and the subsequent operation cannot be started until the previous operation finishes since the multiplier used in these algorithms is occupied by the several multiply operations of the algorithms. Liddicoat and Flynn [2] proposed a multiplicative division algorithm based on Taylor-series expansion as shown in Fig. 2.…”
Section: Division / Square Root Algorithmsmentioning
confidence: 99%
“…Even so, it still results in a long latency to compute one operation, and the subsequent operation cannot be started until the previous operation finishes since the multiplier used in these algorithms is occupied by the several multiply operations of the algorithms. Liddicoat and Flynn [2] proposed a multiplicative division algorithm based on Taylor-series expansion (3 rd -order Newton method) as shown in Fig. 2.…”
Section: Division / Square Root Algorithmsmentioning
confidence: 99%