2008 International Conference on Field-Programmable Technology 2008
DOI: 10.1109/fpt.2008.4762363
|View full text |Cite
|
Sign up to set email alerts
|

An FPGA-specific approach to floating-point accumulation and sum-of-products

Abstract: This article studies two common situations where the flexibility of FPGAs allows one to design application-specific floating-point operators which are more efficient and more accurate than those offered by processors and GPUs. First, for applications involving the addition of a large number of floating-point values, an ad-hoc accumulator is proposed. By tailoring its parameters to the numerical requirements of the application, it can be made arbitrarily accurate, at an area cost comparable for most application… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
57
0

Year Published

2008
2008
2023
2023

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 62 publications
(61 citation statements)
references
References 18 publications
0
57
0
Order By: Relevance
“…• specialized operators such as: squarers, faithful multipliers 1 , FPGA-specific FP accumulators [18].…”
Section: Flopoco -A Tool For Generating Computational Kernelsmentioning
confidence: 99%
“…• specialized operators such as: squarers, faithful multipliers 1 , FPGA-specific FP accumulators [18].…”
Section: Flopoco -A Tool For Generating Computational Kernelsmentioning
confidence: 99%
“…Dinechin et al studies two common situations where the flexibility of FPGAs allows one to design application specific floating-point operators [12]. It address the problem for applications involving the addition and sum-of-product of a large number of floating-point values.…”
Section: Related Workmentioning
confidence: 99%
“…One benefit of the singleaccumulator is that it can quickly be converted back into a floating-point number for consumption on chip, but this is not important for Monte-Carlo applications. 2 …”
Section: Related Workmentioning
confidence: 99%
“…The most directly comparable method has been developed within the FloPoCo project [2], where the same idea of using a large fixed-point accumulator is used to provide increased accuracy without sacrificing speed. However, their approach is to choose a fixedrange for the floating-point accumulator, then to shift each floating-point mantissa to the correct position before adding to the accumulator.…”
Section: Related Workmentioning
confidence: 99%