DocumentCode :
551765
Title :
Design and implementation of an FPGA-based high-performance improved vector-reduction method
Author :
Song, Qingzeng ; Gu, Junhua ; Zhang, Jinzhu
Author_Institution :
Coll. of Electr. Eng. & Autom., Hebei Univ. of Technol., Tianjin, China
Volume :
2
fYear :
2011
fDate :
29-31 July 2011
Abstract :
Vector-reduction operation is the basis of many scientific computations. FPGA-based vector-reduction circuit must use deeply pipelined floating-point IP cores to gain a performance advantage over general-purpose processor (GPP). Improper design of reduction circuit will destroy the benefit from pipelining or impose unrealistic buffer requirements. In this paper, a high-performance improved reduction method is proposed and analyzed for FPGA platform. This design runs in optimal time while requires only four buffers of fixed size and a single pipelined floating-point unit. Using ALTERA Cyclone II EP2C70F896C6 as the target device, we implement vector summation which is most common example of vector-reduction using improved reduction method.
Keywords :
field programmable gate arrays; logic design; ALTERA Cyclone II EP2C70F896C6; FPGA-based high-performance improved vector-reduction method; FPGA-based vector-reduction circuit; GPP; general-purpose processor; high-performance improved reduction method; pipelined floating-point IP core; scientific computation; single pipelined floating-point unit; unrealistic buffer requirement; Clocks; Field programmable gate arrays; Gold; Hardware; IP networks; Logic gates; Pipelines; Computer Arithmetic; FPGA; Pipelined Floating-Point IP Cores; Vector-Reduction;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics and Optoelectronics (ICEOE), 2011 International Conference on
Conference_Location :
Dalian, Liaoning
Print_ISBN :
978-1-61284-275-2
Type :
conf
DOI :
10.1109/ICEOE.2011.6013172
Filename :
6013172
Link To Document :
بازگشت