DocumentCode
3664417
Title
New approach for multiple vector reduction on FPGA
Author
Jinzhu Zhang;Minglu Zhang;Hua He;Qingzeng Song
Author_Institution
School of Mechanical Engineering, Hebei University of Technology, Tianjin 300401, China
fYear
2015
fDate
5/1/2015 12:00:00 AM
Firstpage
427
Lastpage
430
Abstract
Multiple vector reduction is one of the most fundamental and widely used operations in scientific computation. It is an attractive option to accelerate this computation program using FPGA as hardware accelerators. However, core operator of the vector reduction is usually floating point units which are often deeply pipelined, improper control may destroy the benefit from pipelining or impose unrealistic buffer requirements. In this paper, we propose a new approach on FPGA for multiple vector reduction. The design contributes an interleave-based vector reduction approach with high pipeline utilization. The proposed approach significantly simplifies the control units of the vector reduction operations. The sparse matrix vector multiplication is implemented as an application example in this paper.
Keywords
"Pipelines","Field programmable gate arrays","Sparse matrices","Hardware","Clocks","Pipeline processing","Acceleration"
Publisher
ieee
Conference_Titel
Electronics Information and Emergency Communication (ICEIEC), 2015 5th International Conference on
Print_ISBN
978-1-4799-7283-8
Type
conf
DOI
10.1109/ICEIEC.2015.7284574
Filename
7284574
Link To Document