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 language | English |
|---|---|
| Title of host publication | 2025 International Technical Conference on Circuits/Systems, Computers, and Communications, ITC-CSCC 2025 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| ISBN (Electronic) | 9798331553630 |
| DOIs | |
| State | Published - 2025 |
| Event | 2025 International Technical Conference on Circuits/Systems, Computers, and Communications, ITC-CSCC 2025 - Seoul, Korea, Republic of Duration: 7 Jul 2025 → 10 Jul 2025 |
Publication series
| Name | 2025 International Technical Conference on Circuits/Systems, Computers, and Communications, ITC-CSCC 2025 |
|---|
Conference
| Conference | 2025 International Technical Conference on Circuits/Systems, Computers, and Communications, ITC-CSCC 2025 |
|---|---|
| Country/Territory | Korea, Republic of |
| City | Seoul |
| Period | 7/07/25 → 10/07/25 |
Bibliographical note
Publisher Copyright:© 2025 IEEE.
Keywords
- Complex Processing Element
- Complex-Valued Convolutional Neural Network
- Sparsity
- Systolic Array