DESCNet: Developing Efficient Scratchpad Memories for Capsule Network Hardware
Not on the map. Why?
Abstract (arXiv)
Deep Neural Networks (DNNs) have been established as the state-of-the-art algorithm for advanced machine learning applications. Recently proposed by the Google Brain's team, the Capsule Networks (CapsNets) have improved the generalization ability, as compared to DNNs, due to their multi-dimensional capsules and preserving the spatial relationship between different objects. However, they pose significantly high computational and memory requirements, making their energy-efficient inference a challenging task. This paper provides, for the first time, an in-depth analysis to highlight the design and management related challenges for the (on-chip) memories deployed in hardware accelerators executing fast CapsNets inference. To enable an efficient design, we propose an application-specific memory hierarchy, which minimizes the off-chip memory accesses, while efficiently feeding the data to the hardware accelerator. We analyze the corresponding on-chip memory requirements and leverage it to propose a novel methodology to explore different scratchpad memory designs and their energy/area trade-offs. Afterwards, an application-specific power-gating technique is proposed to further reduce the energy consumption, depending upon the utilization across different operations of the CapsNets. Our results for a selected Pareto-optimal solution demonstrate no performance loss and an energy reduction of 79% for the complete accelerator, including computational units and memories, when compared to a state-of-the-art design executing Google's CapsNet model for the MNIST dataset.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 1.
4 papers.
- 2021Towards Energy-Efficient and Secure Edge AI: A Cross-Layer Frameworkcited by 17
- 2022RoHNAS: A Neural Architecture Search Framework with Conjoint Optimization for Adversarial Robustness and Hardware Efficiency of Convolutional and Capsule Networkscited by 4
- 2021Shifting Capsule Networks from the Cloud to the Deep Edgecited by 2
- 2023RobCaps: Evaluating the Robustness of Capsule Networks against Affine Transformations and Adversarial Attackscited by 1
- 2023RobCaps: Evaluating the Robustness of Capsule Networks against Affine Transformations and Adversarial Attacks8 Apr 2023
- 2022RoHNAS: A Neural Architecture Search Framework with Conjoint Optimization for Adversarial Robustness and Hardware Efficiency of Convolutional and Capsule Networks11 Oct 2022
- 2021Shifting Capsule Networks from the Cloud to the Deep Edge6 Oct 2021
- 2021Towards Energy-Efficient and Secure Edge AI: A Cross-Layer Framework20 Sep 2021