Skip to main navigation Skip to search Skip to main content

USEFUSE: Uniform stride for enhanced performance in fused layer architecture of deep neural networks

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

Convolutional Neural Networks (CNNs) are crucial in various applications, but deploying them on resource-constrained edge devices poses challenges. This study presents the Sum-of-Products (SOP) units for convolution, which utilize low-latency left-to-right bit-serial arithmetic to minimize response time and enhance overall performance. The study proposes a methodology for fusing multiple convolution layers to reduce off-chip memory communication and increase the overall performance. An effective mechanism detects and skips inefficient convolutions after ReLU layers, minimizing power consumption without compromising accuracy. Additionally, efficient tile movement guarantees uniform access to the fusion pyramid. An analysis demonstrates the uniform stride strategy improves operational intensity. Two designs cater to varied demands: one focuses on minimal response time for mission-critical applications, and another focuses on resource-constrained devices with comparable latency. This approach notably reduced redundant computations, improving the efficiency of CNN deployment on edge devices.

Original languageEnglish
Article number103459
JournalJournal of Systems Architecture
Volume166
DOIs
StatePublished - Sep 2025
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2025 The Authors

Keywords

  • CNN acceleration
  • Convolution neural network
  • Layer fusion
  • Most-significant-digit-first arithmetic
  • Online arithmetic

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'USEFUSE: Uniform stride for enhanced performance in fused layer architecture of deep neural networks'. Together they form a unique fingerprint.

Cite this