Energy-Efficient Systolic Array for Complex-Valued Convolutional Neural Networks

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Complex-valued convolutional neural networks (CVCNNs) are increasingly used in applications involving complex-valued model parameters, offering superior performance over real-valued counterparts. However, the split-ReLU activation function, widely used in CV-CNNs for its implementation simplicity and empirical effectiveness, exacerbates the sparsity in input activations. Our analysis reveals that roughly 70% of activation values contain at least one zero component, resulting in significant redundant computations when mapped to conventional systolic arrays, ultimately leading to energy inefficiency. To address this, we introduce complex systolic array, a hardware accelerator that reduces dynamic energy in CV-CNNs. Leveraging an input stationary dataflow, the architecture employs zero-aware sparsity control and a novel complex processing element to eliminate unnecessary register reads and multiplications. Experimental results demonstrate energy savings of 38.5% in register reads and 33.2% in compute units compared to the conventional systolic array.

Original languageEnglish
Title of host publication2025 International Technical Conference on Circuits/Systems, Computers, and Communications, ITC-CSCC 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798331553630
DOIs
StatePublished - 2025
Event2025 International Technical Conference on Circuits/Systems, Computers, and Communications, ITC-CSCC 2025 - Seoul, Korea, Republic of
Duration: 7 Jul 202510 Jul 2025

Publication series

Name2025 International Technical Conference on Circuits/Systems, Computers, and Communications, ITC-CSCC 2025

Conference

Conference2025 International Technical Conference on Circuits/Systems, Computers, and Communications, ITC-CSCC 2025
Country/TerritoryKorea, Republic of
CitySeoul
Period7/07/2510/07/25

Bibliographical note

Publisher Copyright:
© 2025 IEEE.

Keywords

  • Complex Processing Element
  • Complex-Valued Convolutional Neural Network
  • Sparsity
  • Systolic Array

Fingerprint

Dive into the research topics of 'Energy-Efficient Systolic Array for Complex-Valued Convolutional Neural Networks'. Together they form a unique fingerprint.

Cite this