• 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