J4 ›› 2015, Vol. 37 ›› Issue (09): 1632-1636.
• 论文 • Previous Articles Next Articles
ZHOU Leitao1,2,TAO Yaodong2,LIU Sheng1,2,LI Suo3
Revised:
Online:
Published:
Abstract:
Systolic multiplication is an algorithm based on the SIMDMC2 model, but it cannot be applied in the embedded system directly. We propose an implementation of Systolic multiplication by FPGA technology, which combines the hardware parallelism of the FPGA and the parallel algorithm together. To realize Systolic multiplication, we design a node array based on the MC2 model inside the FPGA by making use of the flexible and programmable features of the FPGA. In practical applications, the number and function of the nodes can be modified flexibly to meet the needs of different scale matrixes and the FPGA resources are fully utilized. Simulation results verify the proposed method, and the actual test results show that this method has a faster speed and a higher realtime performance.
Key words: matrix multiplication;field-programmable gate array;algorithm of Systolic;parallel computing
ZHOU Leitao1,2,TAO Yaodong2,LIU Sheng1,2,LI Suo3. Research on Systolic multiplication technology based on FPGA [J]. J4, 2015, 37(09): 1632-1636.
0 / / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://joces.nudt.edu.cn/EN/
http://joces.nudt.edu.cn/EN/Y2015/V37/I09/1632