Floating-Point Multiply-Accumulative Processing Element on FPGAs

Jin Xi,Gao Xiaopeng,Long Xiang
DOI: https://doi.org/10.3969/j.issn.1672-9722.2006.10.042
2006-01-01
Abstract:Sparse Matrix-Vector Multiply,Ab=x,is one of the important kernels in Scientific Computation,Text Retrieval and Data Mining.Under the SMVM system on FPGA,the function of Processing Element is to perform Multiply-Accumulative operation with Single Precision Floating-Point inputs.According to the specified SMVM algorithm,we present the design approach of Floating-Point MAC PE,and implement it on Virtex4 LX60 working at 123.6MHz.
What problem does this paper attempt to address?