Title :
A floating-point fused dot-product unit
Author :
Saleh, Hani H. ; Swartzlander, Earl E., Jr.
Author_Institution :
Intel Corp., Austin, TX
Abstract :
A floating-point fused dot-product unit is presented that performs single-precision floating-point multiplication and addition operations on two pairs of data in a time that is only 150% the time required for a conventional floating-point multiplication. When placed and routed in a 45 nm process, the fused dot-product unit occupied about 70% of the area needed to implement a parallel dot-product unit using conventional floating-point adders and multipliers. The speed of the fused dot-product is 27% faster than the speed of the conventional parallel approach. The numerical result of the fused unit is more accurate because one rounding operation is needed versus at least three for other approaches.
Keywords :
adders; floating point arithmetic; multiplying circuits; floating-point fused dot-product unit; single-precision floating-point addition; single-precision floating-point multiplication; Adders; Delay; Digital filters; Digital signal processing; Discrete cosine transforms; Energy consumption; Flexible printed circuits; Lakes; Signal processing algorithms; Throughput;
Conference_Titel :
Computer Design, 2008. ICCD 2008. IEEE International Conference on
Conference_Location :
Lake Tahoe, CA
Print_ISBN :
978-1-4244-2657-7
Electronic_ISBN :
1063-6404
DOI :
10.1109/ICCD.2008.4751896