HYDRA: Hybrid Data Multiplexing and Run-time Layer Configurable DNN Accelerator

Sonu Kumar, Komal Gupta, Gopal Raut, Mukul Lokhande, Santosh Kumar Vishvakarma
9/8/2024
cs.ARcs.AIcs.CV

No confident code implementation found for this paper.

Abstract

Deep neural networks (DNNs) offer plenty of challenges in executing efficient computation at edge nodes, primarily due to the huge hardware resource demands. The article proposes HYDRA, hybrid data multiplexing, and runtime layer configurable DNN accelerators to overcome the drawbacks. The work proposes a layer-multiplexed approach, which further reuses a single activation function within the execution of a single layer with improved Fused-Multiply-Accumulate (FMA). The proposed approach works in iterative mode to reuse the same hardware and execute different layers in a configurable fashion. The proposed architectures achieve reductions over 90% of power consumption and resource utilization improvements of state-of-the-art works, with 35.21 TOPSW. The proposed architecture reduces the area overhead (N-1) times required in bandwidth, AF and layer architecture. This work shows HYDRA architecture supports optimal DNN computations while improving performance on resource-constrained edge devices.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{kumar2024hydra,
  title  = {HYDRA: Hybrid Data Multiplexing and Run-time Layer Configurable DNN Accelerator},
  author = {Sonu Kumar and Komal Gupta and Gopal Raut and Mukul Lokhande and Santosh Kumar Vishvakarma},
  year   = {2024},
  eprint = {2409.04976},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.04976v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.04976.svg)](https://codeofpaper.com/paper/2409.04976)

Discussion