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 :
بازگشت