DocumentCode
3244870
Title
An accelerator for double precision floating point operations
Author
Danese, G. ; De Lotto, I. ; Leporati, F. ; Scaricabarozzi, M. ; Spelgatti, A.
Author_Institution
Dipt. di Inf. e Sistemistica, Pavia Univ., Italy
fYear
2003
fDate
5-7 Feb. 2003
Firstpage
57
Lastpage
63
Abstract
We describe DPFPA (double precision floating point accelerator) an FPGA based coprocessor interfaced to the CPU through the PCI bus; it is conceived to accelerate the evaluation of double precision floating point operations. This coprocessor is based on two double precision floating point units: a pipelined adder and a pipelined multiplier. The work is part of a global project aimed at designing and building a parallel system made up by a cluster of accelerated workstations. First estimations of performance have been obtained, using a similar board developed at Fermilab (Batavia, IL) with less recent components and working at half the frequency with respect to DPFPA. Even in this case, a substantial acceleration with respect to the execution on Intel´s CPU based motherboard was observed.
Keywords
adders; coprocessors; field programmable gate arrays; floating point arithmetic; performance evaluation; pipeline processing; workstation clusters; DPFPA; FPGA based coprocessor; Fermilab; PCI bus; accelerated workstation cluster; double precision floating point accelerator; parallel system; performance; pipelined adder; pipelined multiplier; Acceleration; Application software; Central Processing Unit; Clocks; Computational modeling; Computer simulation; Coprocessors; Field programmable gate arrays; Frequency estimation; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel, Distributed and Network-Based Processing, 2003. Proceedings. Eleventh Euromicro Conference on
Conference_Location
Genova, Italy
ISSN
1066-6192
Print_ISBN
0-7695-1875-3
Type
conf
DOI
10.1109/EMPDP.2003.1183566
Filename
1183566
Link To Document