Enhancing Convolutional Neural Networks With Depth-Aware Architectures: a Systolic Array Approach for Efficient Hardware Implementation

Depth-aware convolution enhances spatial feature extraction in convolutional neural networks (CNNs) but introduces hardware challenges due to dynamic weights and high memory bandwidth requirements. This paper presents a configurable hardware architecture that supports both standard and depth-aware convolution. To address the intensive memory operations, we introduce the Optimal Memory Access Configuration Algorithm (OMACA), which determines variable block sizes for feature maps, depth maps, and weights, thereby reducing external transfers under on-chip cache constraints. Deployed on the AXU15EG development board, our accelerator achieved a 2.18 -fold speed improvement over the CPU, with power consumption only 4.9 % of that of the GPU. Energy efficiency improved by 11.94 times compared to the CPU and 1.63 times compared to the GPU.

Authors

Institutions

Publication Details

Published
2025-05-23
DOI
https://doi.org/10.1109/icccas65806.2025.11102327
Primary Topic
Advanced Neural Network Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhancing Convolutional Neural Networks With Depth-Aware Architectures: a Systolic Array Approach for Efficient Hardware Implementation

Chen Song, Zetao Guo, Jingfen Xie, Wendi Sun
Advanced Neural Network Applications
article

Enhancing Convolutional Neural Networks With Depth-Aware Architectures: a Systolic Array Approach for Efficient Hardware Implementation

Chen Song, Zetao Guo, Jingfen Xie, Wendi Sun
article en

Abstract

Depth-aware convolution enhances spatial feature extraction in convolutional neural networks (CNNs) but introduces hardware challenges due to dynamic weights and high memory bandwidth requirements. This paper presents a configurable hardware architecture that supports both standard and depth-aware convolution. To address the intensive memory operations, we introduce the Optimal Memory Access Configuration Algorithm (OMACA), which determines variable block sizes for feature maps, depth maps, and weights, thereby reducing external transfers under on-chip cache constraints. Deployed on the AXU15EG development board, our accelerator achieved a 2.18 -fold speed improvement over the CPU, with power consumption only 4.9 % of that of the GPU. Energy efficiency improved by 11.94 times compared to the CPU and 1.63 times compared to the GPU.

University of Science and Technology of China (CN)
Openalex Percentile: Top 80%
Advanced Neural Network Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.