Shared Memory-contention-aware Concurrent DNN Execution for Diversely Heterogeneous System-on-Chips
Not on the map. Why?
Abstract (arXiv)
Two distinguishing features of state-of-the-art mobile and autonomous systems are 1) there are often multiple workloads, mainly deep neural network (DNN) inference, running concurrently and continuously; and 2) they operate on shared memory system-on-chips (SoC) that embed heterogeneous accelerators tailored for specific operations. State-of-the-art lacks efficient performance and resource management techniques necessary to either maximize total system throughput or minimize end-to-end workload latency. In this work, we propose HaX-CoNN, a novel scheme that characterizes and maps layers in concurrently executing DNN inference workloads to a diverse set of accelerators within a SoC. Our scheme uniquely takes per-layer execution characteristics, shared memory (SM) contention, and inter-accelerator transitions into account to find optimal schedules. We evaluate HaX-CoNN on NVIDIA Orin, NVIDIA Xavier, and Qualcomm Snapdragon 865 SoCs. Our experimental results indicate that HaX-CoNN minimizes memory contention by up to 45% and can improve latency and total throughput by up to 32% and 29%, respectively, compared to the state-of-the-art approaches.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 26 of its 74 references that are in the map. First posted on arXiv 10 Aug 2023.
Builds on
26 of 74 references.
References · 26
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,444
- 2014Going Deeper with Convolutionscited by 4,241
- 2016Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learningcited by 1,512
- 2019A Survey of Deep Learning Techniques for Autonomous Drivingcited by 403
- 2014Caffe: Convolutional Architecture for Fast Feature Embeddingcited by 288
- 2021DNNFusion: Accelerating Deep Neural Networks Execution with Advanced Operator Fusioncited by 57
- 2020Heterogeneity-Aware Cluster Scheduling Policies for Deep Learning Workloadscited by 56
14 more
- 2020HetPipe: Enabling Large DNN Training on (Whimpy) Heterogeneous GPU Clusters through Integration of Pipelined Model Parallelism and Data Parallelismcited by 46
- 2021Mind Mappings: Enabling Efficient Algorithm-Accelerator Mapping Space Searchcited by 24
- 2021Google Neural Network Models for Edge Devices: Analyzing and Mitigating Machine Learning Inference Bottleneckscited by 23
- 2021A Full-Stack Search Technique for Domain Optimized Deep Learning Acceleratorscited by 19
- 2021MAGMA: An Optimization Framework for Mapping Multiple DNNs on Multiple Accelerator Corescited by 15
- 2023OmniBoost: Boosting Throughput of Heterogeneous Embedded Devices under Multi-DNN Workloadcited by 12
- 2023MoCA: Memory-Centric, Adaptive Execution for Multi-Tenant Deep Neural Networkscited by 8
- 2021QoS-Aware Placement of Deep Learning Services on the Edge with Multiple Service Implementationscited by 7
- 2022H2H: Heterogeneous Model to Heterogeneous System Mapping with Computation and Communication Awarenesscited by 6
- 2020A Computational-Graph Partitioning Method for Training Memory-Constrained DNNscited by 5
- 2021RoboRun: A Robot Runtime to Exploit Spatial Heterogeneitycited by 3
- 2022Roofline Model for UAVs: A Bottleneck Analysis Tool for Onboard Compute Characterization of Autonomous Unmanned Aerial Vehiclescited by 3
- 2022Zhuyi: Perception Processing Rate Estimation for Safety in Autonomous Vehiclescited by 3
- 2022A Many-ported and Shared Memory Architecture for High-Performance ADAS SoCscited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 2.
5 papers.
- 2025Ecomap: Sustainability-Driven Optimization of Multi-Tenant DNN Execution on Edge Serverscited by 2
- 2024Optimizing DNN Inference on Multi-Accelerator SoCs at Training-timecited by 0
- 2025Twill: Scheduling Compound AI Systems on Heterogeneous Mobile Edge Platformscited by 0
- 2026Covariance-Guided Resource Adaptive Learning for Efficient Edge Inferencecited by 0
- 2026SelectInfer: Selective Neuron Loading and Computation for On-Device LLMscited by 0
- 2026SelectInfer: Selective Neuron Loading and Computation for On-Device LLMs20 Jul 2026
- 2026Covariance-Guided Resource Adaptive Learning for Efficient Edge Inference15 Mar 2026
- 2025Twill: Scheduling Compound AI Systems on Heterogeneous Mobile Edge Platforms1 Jul 2025
- 2025Ecomap: Sustainability-Driven Optimization of Multi-Tenant DNN Execution on Edge Servers6 Mar 2025
- 2024Optimizing DNN Inference on Multi-Accelerator SoCs at Training-time27 Sep 2024