Map-and-Conquer: Energy-Efficient Mapping of Dynamic Neural Nets onto Heterogeneous MPSoCs
Not on the map. Why?
Abstract (arXiv)
Heterogeneous MPSoCs comprise diverse processing units of varying compute capabilities. To date, the mapping strategies of neural networks (NNs) onto such systems are yet to exploit the full potential of processing parallelism, made possible through both the intrinsic NNs' structure and underlying hardware composition. In this paper, we propose a novel framework to effectively map NNs onto heterogeneous MPSoCs in a manner that enables them to leverage the underlying processing concurrency. Specifically, our approach identifies an optimal partitioning scheme of the NN along its `width' dimension, which facilitates deployment of concurrent NN blocks onto different hardware computing units. Additionally, our approach contributes a novel scheme to deploy partitioned NNs onto the MPSoC as dynamic multi-exit networks for additional performance gains. Our experiments on a standard MPSoC platform have yielded dynamic mapping configurations that are 2.1x more energy-efficient than the GPU-only mapping while incurring 1.7x less latency than DLA-only mapping.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 12 of its 23 references that are in the map. First posted on arXiv 24 Feb 2023.
Builds on
12 of 23 references.
References · 12
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2021DynamicViT: Efficient Vision Transformers with Dynamic Token Sparsificationcited by 849
- 2017BranchyNet: Fast Inference via Early Exiting from Deep Neural Networkscited by 591
- 2019Importance Estimation for Neural Network Pruningcited by 531
- 2021Visformer: The Vision-friendly Transformercited by 137
- 2020EdgeBERT: Sentence-Level Energy Optimizations for Latency-Aware Multi-Task NLP Inferencecited by 69
- 2019S2DNAS:Transforming Static CNN Model for Dynamic Inference via Neural Architecture Searchcited by 14
- 2022HADAS: Hardware-Aware Dynamic Neural Architecture Search for Edge Performance Scalingcited by 14
- 2021MIA-Former: Efficient and Robust Vision Transformers via Multi-grained Input-Adaptationcited by 12
- 2022DistrEdge: Speeding up Convolutional Neural Network Inference on Distributed Edge Devicescited by 8
- 2018SARA: Self-Aware Resource Allocation for Heterogeneous MPSoCscited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 4; 2025: 1; 2026: 3.
9 papers.
- 2023MaGNAS: A Mapping-Aware Graph Neural Architecture Search Framework for Heterogeneous MPSoC Deploymentcited by 9
- 2024SCAR: Scheduling Multi-Model AI Workloads on Heterogeneous Multi-Chiplet Module Acceleratorscited by 6
- 2024Performance Implications of Multi-Chiplet Neural Processing Units on Autonomous Driving Perceptioncited by 1
- 2025Exploring the Dynamic Scheduling Space of Real-Time Generative AI Applications on Emerging Heterogeneous Systemscited by 1
- 2024Efficient Post-Training Augmentation for Adaptive Inference in Heterogeneous and Distributed IoT Environmentscited by 0
- 2024Optimizing DNN Inference on Multi-Accelerator SoCs at Training-timecited by 0
- 2026MATCHA: Efficient Deployment of Deep Neural Networks on Multi-Accelerator Heterogeneous Edge SoCscited by 0
- 2026Edge Physical AI Deployment of Vision Transformers on Heterogeneous Edge GPU Targeting Autonomous Vehiclescited by 0
- 2026Para-Pipe: Exploiting Hierarchical Operator Parallelism of ML Computational Graphs on SoCscited by 0
- 2026Para-Pipe: Exploiting Hierarchical Operator Parallelism of ML Computational Graphs on SoCs3 Sep 2026
- 2026Edge Physical AI Deployment of Vision Transformers on Heterogeneous Edge GPU Targeting Autonomous Vehicles12 Jul 2026
- 2026MATCHA: Efficient Deployment of Deep Neural Networks on Multi-Accelerator Heterogeneous Edge SoCs10 Apr 2026
- 2025Exploring the Dynamic Scheduling Space of Real-Time Generative AI Applications on Emerging Heterogeneous Systems19 Jul 2025
- 2024Performance Implications of Multi-Chiplet Neural Processing Units on Autonomous Driving Perception24 Nov 2024
- 2024Optimizing DNN Inference on Multi-Accelerator SoCs at Training-time27 Sep 2024
- 2024SCAR: Scheduling Multi-Model AI Workloads on Heterogeneous Multi-Chiplet Module Accelerators1 May 2024
- 2024Efficient Post-Training Augmentation for Adaptive Inference in Heterogeneous and Distributed IoT Environments12 Mar 2024
- 2023MaGNAS: A Mapping-Aware Graph Neural Architecture Search Framework for Heterogeneous MPSoC Deployment16 Jul 2023