DESIGN AND SIMULATION OF SYSTOLIC ARRAY FOR MATRIX MULTIPLICATION

Authors

  • G. SRIYA, G. SRINATH, K. HARISH, K. MADHU ,Dr. J. SUNITHA KUMARI Author

DOI:

https://doi.org/10.62643/

Abstract

Traditional methods for matrix multiplication often rely on general matrix multiply (GeMM) approaches, where matrices are divided into blocks and processed sequentially or with limited parallelism. These methods face limitations in speed and resource utilization due to the complexity of managing memory and computations, leading to bottlenecks in latency and throughput. Standard implementations typically use multiply-accumulate units arranged in linear or tree structures, which do not fully exploit parallelism and result in slower processing for large matrices. The systolic array architecture overcomes these limitations by arranging processing elements (PEs) in a highly parallel two-dimensional grid, where each element performs multiply-accumulate operations concurrently with data flowing rhythmically between them. This design enables continuous and efficient data movement, minimizing memory access delays and increasing throughput. The modular nature of the array also provides scalability for different matrix sizes, improving performance without significant increases in complexity. Overall, the systolic array-based approach offers a high-speed, efficient, and scalable solution for matrix multiplication, making it suitable for real-time and computation-intensive applications.

Downloads

Published

23-04-2026

How to Cite

DESIGN AND SIMULATION OF SYSTOLIC ARRAY FOR MATRIX MULTIPLICATION. (2026). International Journal of Engineering Research and Science & Technology, 22(2). https://doi.org/10.62643/