• Home
  • Search
  • Performance Study of Two-Dimensional Orthogonal Systolic Array Matric Multiplication
  • Cite Icon1
  • https://doi.org/10.1007/978-3-642-25453-6_1Copy DOI Icon

Performance Study of Two-Dimensional Orthogonal Systolic Array Matric Multiplication

  • Jan 1, 2011
  • A H M Shapri +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The systolic array implementation of artificial neural networks is one of the ideal solutions for communication problems generated by highly interconnected neurons. A systolic array is an arrangement of processors in an array where data flows synchronously across the array between neighbours, usually with different data flowing in different directions. The simulation of systolic array for matrix multiplication is the practical application in order to evaluate the performance of systolic array. In this paper, a two-dimensional orthogonal systolic array for matrix multiplication is presented. Perl scripting language is used to simulate a two-dimensional orthogonal systolic array compared to conventional matrix multiplication in terms of average execution time. The comparison is made using matrices of size 5xM versus Mx5 which M ranges from 1 to 10, 10 to 100 and 100 to 1000. The orthogonal systolic array results show better average execution time when M is more than 30 compared to conventional matrix multiplication when the size of the matrix multiplication is increased.

Similar Papers
  • Research Article
  • Citations25

The design of optimal planar systolic arrays for matrix multiplication

  • Mar 01, 1997
  • Computers & Mathematics with Applications
  • I.Z Milentijević +3
  • Research Article
  • Citations10

An even faster systolic array for matrix multiplication

  • Nov 01, 1989
  • Parallel Computing
  • Abdelhamid Benaini +1
  • Research Article
  • Citations31

On mapping systolic algorithms onto the hypercube

  • Jan 01, 1990
  • IEEE Transactions on Parallel and Distributed Systems
  • O.H Ibarra +1
  • Research Article
  • Citations10

2D matrix multiplication on a 3D systolic array

  • Feb 01, 1996
  • Microelectronics Journal
  • Salim Lakhani +3
  • PDF
  • Research Article
  • Citations9

CONNA: Configurable Matrix Multiplication Engine for Neural Network Acceleration

  • Jul 29, 2022
  • Electronics
  • Sang-Soo Park +1
  • Conference Article
  • Citations1

Implementation of an artificial neural network based controller for a photovoltaic energy scheme

  • Jun 27, 1994
  • H.M Mashaly +3
  • Conference Article
  • Citations8

VLSI architectures for block matching algorithms

  • May 23, 1989
  • T Komarek +1
  • Conference Article
  • Citations5

A single layer architecture to FPGA implementation of BP artificial neural network

  • Mar 01, 2010
  • Liu Shoushan +3
  • Conference Article
  • Citations5

Two-dimensional multirate systolic array design for artificial neural networks

  • Mar 01, 1991
  • E.R Khan +1
  • Research Article
  • Citations4

Iterative matrix inversion on a systolic array: a case of algorithm integration

  • Jan 01, 1994
  • International Journal of Computer Mathematics
  • K G Margaritis +1
  • Conference Article
  • Citations1

Efficient 2-D systolic array implementation of a prime factor DFT algorithm

  • Nov 11, 1992
  • C.-L Wang +1
  • Conference Article
  • Citations2

Scalable Systolic Array Multiplier Optimized by Sparse Matrix

  • Oct 26, 2021
  • Riming Jia +2
  • Conference Article
  • Citations15

Design and Evaluation of a Power-Efficient Approximate Systolic Array Architecture for Matrix Multiplication

  • Oct 01, 2019
  • Haroon Waris +3
  • Research Article
  • Citations37

Systolic matrix and vector multiplication methods for signal processing

  • Jan 01, 1984
  • IEE Proceedings F Communications, Radar and Signal Processing
  • R.B Urquhart +1
  • Book Chapter

VLSI Implementation of Neural Systems

  • Jun 16, 2023
  • Ashok Kumar Nagarajan +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.