Skip to content
naulon
Not checkedNot checked for notices yet.

Design of Linear Systolic Arrays for Matrix Multiplication

MILOVANOVIC, E. I., STOJCEV, M. K., MILOVANOVIC, I. Z. and 1 more

Advances in Electrical and Computer Engineering · 2014

doi:10.4316/aece.2014.01006 (opens in a new tab)

We email you when a new notice or a question about this paper appears.

Abstract

This paper presents architecture for matrix multiplication optimized to be integrated as an accelerator unit to a host computer. Two linear systolic arrays with unidirectional data flow (ULSA), used as hardware accelerators, where synthesized in this paper. The solution proposed here is designed to accelerate both the computation and communication by employing hardware address generator units (AGUs). The proposed design has been implemented on Xilinx Spartan-2E and Virtex4 FPGAs. In order to evaluate performance of the proposed solution, we have introduced quantitative and qualitative performance criteria. For the ULSA with n processing elements (PEs), the speed-up is O(n/2). Average gain factor of hardware AGUs is about 2.7, with hardware overhead of 0.6% for 32-bit PEs.

Abstract licence: CC BY-NC-ND

References13

    13 more references, whose wording the paper’s licence keeps private.

    Reads

    Read by people on this page

    None yet.

    Checked or read by AI through naulon

    None yet.

    A person counts once a day per paper. We keep no cookie and no address: a reader is a hash that changes every day. Any month under five reads shows no number.

    Are you an author?

    Is this your paper?

    Claim it to add your note and be paid when agents cite it. Free.