Area and time efficient implementations of matrix multiplication on FPGAs

被引:20
|
作者
Jang, JW [1 ]
Choi, S [1 ]
Prasanna, VK [1 ]
机构
[1] Sogang Univ, Seoul, South Korea
来源
2002 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), PROCEEDINGS | 2002年
关键词
D O I
10.1109/FPT.2002.1188669
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We develop new algorithms and architectures for matrix multiplication on configurable hardware. These designs significantly reduce the latency as well as the area. Our designs improve the previous designs in [7] and [1] in terms of the area/speed metric where the speed denotes the maximum achievable running frequency. The area/speed metrics for the designs in [7], [1], and our design are 14.45, 4.93, and 2.35, respectively, for 4 x 4 matrix multiplication. The latency of the design in [7] is 0.57mus, while our design takes 0.15mus using 18% less area. The area of our designs is smaller by 11% - 46% compared with the best known systolic designs based on [9] with the same latency for the matrices of sizes 3 x 3 - 12 x 12. The performance improvements tend to grow with the problem size.
引用
收藏
页码:93 / 100
页数:8
相关论文
共 50 条
  • [1] Partially reconfigurable matrix multiplication for area and time efficiency on FPGAs
    Luo, JW
    Jong, CC
    PROCEEDINGS OF THE EUROMICRO SYSTEMS ON DIGITAL SYSTEM DESIGN, 2004, : 244 - +
  • [2] Energy- and time-efficient matrix multiplication on FPGAs
    Jang, JW
    Choi, SB
    Prasanna, VK
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2005, 13 (11) : 1305 - 1319
  • [3] Energy-efficient matrix multiplication on FPGAs
    Jang, JW
    Choi, S
    Prasanna, VK
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS: RECONFIGURABLE COMPUTING IS GOING MAINSTREAM, 2002, 2438 : 534 - 544
  • [4] ENERGY EFFICIENT ARCHITECTURE FOR MATRIX MULTIPLICATION ON FPGAS
    Matam, Kiran Kumar
    Hoang Le
    Prasanna, Viktor K.
    2013 23RD INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2013) PROCEEDINGS, 2013,
  • [5] Most Resource Efficient Matrix Vector Multiplication on FPGAs
    Lehnert, Alexander
    Holzinger, Philipp
    Pfenning, Simon
    Mueller, Ralf
    Reichenbach, Marc
    IEEE ACCESS, 2023, 11 : 3881 - 3898
  • [6] Efficient Error Detection for Matrix Multiplication With Systolic Arrays on FPGAs
    Libano, Fabiano
    Rech, Paolo
    Brunhaver, John
    IEEE TRANSACTIONS ON COMPUTERS, 2023, 72 (08) : 2390 - 2403
  • [7] Karatsuba Matrix Multiplication and Its Efficient Custom Hardware Implementations
    Pogue, Trevor E.
    Nicolici, Nicola
    IEEE TRANSACTIONS ON COMPUTERS, 2025, 74 (04) : 1377 - 1391
  • [8] Accelerating matrix multiplication on FPGAs
    El-Atfy, Rasha
    Dessouky, Moliarned A.
    El-Ghitani, Hassan
    IDT 2007: SECOND INTERNATIONAL DESIGN AND TEST WORKSHOP, PROCEEDINGS, 2007, : 203 - 204
  • [9] Energy-Efficient Large-Scale Matrix Multiplication on FPGAs
    Matam, Kiran Kumar
    Prasanna, Viktor K.
    2013 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2013,
  • [10] Efficient AES implementations on ASICs and FPGAs
    Pramstaller, N
    Mangard, S
    Dominikus, S
    Wolkerstorfer, J
    ADVANCED ENCRYPTION STANDARD - AES, 2005, 3373 : 98 - 112