2010
DOI: 10.1007/978-3-642-12133-3_16
|View full text |Cite
|
Sign up to set email alerts
|

A Fused Hybrid Floating-Point and Fixed-Point Dot-Product for FPGAs

Abstract: Abstract. Dot-products are one of the essential and recurrent building blocks in scientific computing, and often take-up a large proportion of the scientific acceleration circuitry. The acceleration of dot-products is very well suited for Field Programmable Gate Arrays (FPGAs) since these devices can be configured to employ wide parallelism, deep pipelining and exploit highly efficient datapaths. In this paper we present a dotproduct implementation which operates using a hybrid floating-point and fixed-point n… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2011
2011
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 15 publications
(2 citation statements)
references
References 7 publications
0
2
0
Order By: Relevance
“…Lopes and Constantinides [23] have designed a configurable dot product unit which was tested on FPGAs for up to 150 terms and compared it with a basic implementation that uses a tree of multipliers and adders. The main feature of the design is that internally it uses a configurable precision fixed-point register to accumulate the products in before normalizing and rounding it to produce the floatingpoint answer.…”
Section: Class Iv: Adders That Use Limited Precision Accumulatormentioning
confidence: 99%
“…Lopes and Constantinides [23] have designed a configurable dot product unit which was tested on FPGAs for up to 150 terms and compared it with a basic implementation that uses a tree of multipliers and adders. The main feature of the design is that internally it uses a configurable precision fixed-point register to accumulate the products in before normalizing and rounding it to produce the floatingpoint answer.…”
Section: Class Iv: Adders That Use Limited Precision Accumulatormentioning
confidence: 99%
“…Several different solutions to this problem have been presented in the literature. One of them is to employ (N -1) parallel adders [9], where N is the number of arguments to be accumulated. This solution, however, is limited only to a small N due to hardware resources limitations.…”
Section: Introductionmentioning
confidence: 99%