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