A novel systolic array processor with dynamic dataflows

被引:4
|
作者
Wang, Bo [1 ]
Ma, Sheng [1 ]
Zhu, Guoyi [1 ]
Yi, Xiao [1 ]
Xu, Rui [1 ]
机构
[1] Natl Univ Def Technol, Coll Comp Sci & Technol, Dept Comp Sci & Technol, Changsha 410073, Hunan, Peoples R China
关键词
Dynamic dataflow; Systolic array processor;
D O I
10.1016/j.vlsi.2022.03.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
To improve the performance of systolic array processors, this paper designs and implements a novel architecture which supports dynamic dataflows. First, we design three typical systolic array processors, including the output stationary, weight stationary, and input stationary systolic array. Second, we detailedly evaluate the performance of these processors, and find that none of them always perform best in all environments. Finally, based on the characteristics of three different dataflows, this paper designs a novel systolic array processor with dynamic dataflows. The experimental results show that the proposed systolic array processor achieves the best performance for a variety of computing environments.
引用
收藏
页码:42 / 47
页数:6
相关论文
共 50 条
  • [1] SYSTOLIC ARRAY PROCESSOR IMPLEMENTATION
    SYMANSKI, JJ
    [J]. PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1981, 298 : 27 - 32
  • [2] A systolic array RLS processor
    Asai, T
    Matsumoto, T
    [J]. 2000 IEEE 51ST VEHICULAR TECHNOLOGY CONFERENCE, PROCEEDINGS, VOLS 1-3, 2000, : 2247 - 2251
  • [3] A systolic array RLS processor
    Asai, T.
    Matsumoto, T.
    [J]. 2001, Institute of Electronics, Information and Communication, Engineers, IEICE (E85-B)
  • [4] A systolic array RLS processor
    Asai, T
    Matsumoto, T
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2001, E84B (05) : 1356 - 1361
  • [5] WARP - A PROGRAMMABLE SYSTOLIC ARRAY PROCESSOR
    KUNG, HT
    MENZILCIOGLU, O
    [J]. PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1984, 495 : 130 - 136
  • [6] SYSTOLIC ARRAY PROCESSOR FOR MVDR BEAMFORMING
    MCWHIRTER, JG
    SHEPHERD, TJ
    [J]. IEE PROCEEDINGS-F RADAR AND SIGNAL PROCESSING, 1989, 136 (02) : 75 - 80
  • [7] Multipath suppression performance of an adaptive array antenna with a systolic array processor
    Ohmiya, Manabu
    Kawabata, Tatsuya
    Ogawa, Yasutaka
    Itoh, Kiyohiko
    [J]. Electronics and Communications in Japan, Part I: Communications (English translation of Denshi Tsushin Gakkai Ronbunshi), 1993, 76 (11): : 95 - 104
  • [8] A JOSEPHSON SYSTOLIC ARRAY PROCESSOR FOR MULTIPLICATION ADDITION OPERATIONS
    MORISUE, M
    LI, FQ
    TOBITA, M
    KANEKO, S
    [J]. IEEE TRANSACTIONS ON MAGNETICS, 1991, 27 (02) : 2855 - 2858
  • [9] A systolic processor array for the quadrant interlocking elimination method
    Evans, DJ
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2000, 74 (01) : 29 - 44
  • [10] OPTICAL SYSTOLIC ARRAY PROCESSOR USING RESIDUE ARITHMETIC
    JACKSON, J
    CASASENT, D
    [J]. APPLIED OPTICS, 1983, 22 (18): : 2817 - 2821