Morph: Flexible Acceleration for 3D CNN-based Video Understanding
Not on the map. Why?
Abstract (arXiv)
The past several years have seen both an explosion in the use of Convolutional Neural Networks (CNNs) and the design of accelerators to make CNN inference practical. In the architecture community, the lion share of effort has targeted CNN inference for image recognition. The closely related problem of video recognition has received far less attention as an accelerator target. This is surprising, as video recognition is more computationally intensive than image recognition, and video traffic is predicted to be the majority of internet traffic in the coming years. This paper fills the gap between algorithmic and hardware advances for video recognition by providing a design space exploration and flexible architecture for accelerating 3D Convolutional Neural Networks (3D CNNs) - the core kernel in modern video understanding. When compared to (2D) CNNs used for image recognition, efficiently accelerating 3D CNNs poses a significant engineering challenge due to their large (and variable over time) memory footprint and higher dimensionality. To address these challenges, we design a novel accelerator, called Morph, that can adaptively support different spatial and temporal tiling strategies depending on the needs of each layer of each target 3D CNN. We codesign a software infrastructure alongside the Morph hardware to find good-fit parameters to control the hardware. Evaluated on state-of-the-art 3D CNNs, Morph achieves up to 3.4x (2.5x average) reduction in energy consumption and improves performance/watt by up to 5.1x (4x average) compared to a baseline 3D CNN accelerator, with an area overhead of 5%. Morph further achieves a 15.9x average energy reduction on 3D CNNs when compared to Eyeriss.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 1; 2024: 2; 2025: 2.
9 papers.
- 2021Mind Mappings: Enabling Efficient Algorithm-Accelerator Mapping Space Searchcited by 24
- 2022Survey: Exploiting Data Redundancy for Optimization of Deep Learningcited by 6
- 2021CREW: Computation Reuse and Efficient Weight Storage for Hardware-accelerated MLPs and RNNscited by 1
- 2022EcoFlow: Efficient Convolutional Dataflows for Low-Power Neural Network Acceleratorscited by 1
- 2023TransNet: A Transfer Learning-Based Network for Human Action Recognitioncited by 1
- 2024Temporal Enhanced Floating Car Observerscited by 1
- 2025FPGA-based Acceleration for Convolutional Neural Networks: A Comprehensive Reviewcited by 1
- 2025DVFL-Net: A Lightweight Distilled Video Focal Modulation Network for Spatio-Temporal Action Recognitioncited by 1
- 2024Motion Guided Token Compression for Efficient Masked Video Modelingcited by 0
- 2025DVFL-Net: A Lightweight Distilled Video Focal Modulation Network for Spatio-Temporal Action Recognition16 Jul 2025
- 2025FPGA-based Acceleration for Convolutional Neural Networks: A Comprehensive Review4 May 2025
- 2024Temporal Enhanced Floating Car Observers6 Mar 2024
- 2024Motion Guided Token Compression for Efficient Masked Video Modeling10 Jan 2024
- 2023TransNet: A Transfer Learning-Based Network for Human Action Recognition13 Sep 2023
- 2022Survey: Exploiting Data Redundancy for Optimization of Deep Learning29 Aug 2022
- 2022EcoFlow: Efficient Convolutional Dataflows for Low-Power Neural Network Accelerators4 Feb 2022
- 2021CREW: Computation Reuse and Efficient Weight Storage for Hardware-accelerated MLPs and RNNs20 Jul 2021
- 2021Mind Mappings: Enabling Efficient Algorithm-Accelerator Mapping Space Search2 Mar 2021