MaGNAS: A Mapping-Aware Graph Neural Architecture Search Framework for Heterogeneous MPSoC Deployment
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) are becoming increasingly popular for vision-based applications due to their intrinsic capacity in modeling structural and contextual relations between various parts of an image frame. On another front, the rising popularity of deep vision-based applications at the edge has been facilitated by the recent advancements in heterogeneous multi-processor Systems on Chips (MPSoCs) that enable inference under real-time, stringent execution requirements. By extension, GNNs employed for vision-based applications must adhere to the same execution requirements. Yet contrary to typical deep neural networks, the irregular flow of graph learning operations poses a challenge to running GNNs on such heterogeneous MPSoC platforms. In this paper, we propose a novel unified design-mapping approach for efficient processing of vision GNN workloads on heterogeneous MPSoC platforms. Particularly, we develop MaGNAS, a mapping-aware Graph Neural Architecture Search framework. MaGNAS proposes a GNN architectural design space coupled with prospective mapping options on a heterogeneous SoC to identify model architectures that maximize on-device resource efficiency. To achieve this, MaGNAS employs a two-tier evolutionary search to identify optimal GNNs and mapping pairings that yield the best performance trade-offs. Through designing a supernet derived from the recent Vision GNN (ViG) architecture, we conducted experiments on four (04) state-of-the-art vision datasets using both (i) a real hardware SoC platform (NVIDIA Xavier AGX) and (ii) a performance/cost model simulator for DNN accelerators. Our experimental results demonstrate that MaGNAS is able to provide 1.57x latency speedup and is 3.38x more energy-efficient for several vision datasets executed on the Xavier MPSoC vs. the GPU-only deployment while sustaining an average 0.11% accuracy reduction from the baseline.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 29 of its 46 references that are in the map. First posted on arXiv 16 Jul 2023.
Builds on
29 of 46 references.
References · 29
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2018Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 1,199
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
- 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
- 2017Scene Graph Generation by Iterative Message Passingcited by 462
- 2017Large-scale Point Cloud Semantic Segmentation with Superpoint Graphscited by 384
- 2018Slimmable Neural Networkscited by 301
- 2018Graph R-CNN for Scene Graph Generationcited by 296
- 2020BigNAS: Scaling Up Neural Architecture Search with Big Single-Stage Modelscited by 187
17 more
- 2022Vision GNN: An Image is Worth Graph of Nodescited by 185
- 2020Design Space for Graph Neural Networkscited by 182
- 2019Auto-GNN: Neural Architecture Search of Graph Neural Networkscited by 73
- 2020HyGCN: A GCN Accelerator with Hybrid Architecturecited by 73
- 2022A Survey on Graph Neural Networks and Graph Transformers in Computer Vision: A Task-Oriented Perspectivecited by 56
- 2020GRIP: A Graph Neural Network Accelerator Architecturecited by 37
- 2020Scene-Graph Augmented Data-Driven Risk Assessment of Autonomous Vehicle Decisionscited by 34
- 2021Spatio-Temporal Scene-Graph Embedding for Autonomous Vehicle Collision Predictioncited by 29
- 2021G-CoS: GNN-Accelerator Co-Search Towards Both Better Accuracy and Efficiencycited by 15
- 2022HADAS: Hardware-Aware Dynamic Neural Architecture Search for Edge Performance Scalingcited by 14
- 2021GCoD: Graph Convolutional Network Acceleration via Dedicated Algorithm and Accelerator Co-Designcited by 12
- 2023Hardware-Aware Graph Neural Network Automated Design for Edge Computing Platformscited by 12
- 2023Map-and-Conquer: Energy-Efficient Mapping of Dynamic Neural Nets onto Heterogeneous MPSoCscited by 9
- 2022Low-latency Mini-batch GNN Inference on CPU-FPGA Heterogeneous Platformcited by 7
- 2021Optimising Resource Management for Embedded Machine Learningcited by 5
- 2021GNNerator: A Hardware/Software Framework for Accelerating Graph Neural Networkscited by 4
- 2021Understanding the Design-Space of Sparse/Dense Multiphase GNN dataflows on Spatial Acceleratorscited by 3
Built on by
Citing papers per year: 2023: 1; 2024: 6; 2025: 1; 2026: 1.
9 papers.
- 2023Harmonic-NAS: Hardware-Aware Multimodal Neural Architecture Search on Resource-constrained Devicescited by 8
- 2024SCAR: Scheduling Multi-Model AI Workloads on Heterogeneous Multi-Chiplet Module Acceleratorscited by 6
- 2024Graph Neural Networks Automated Design and Deployment on Device-Edge Co-Inference Systemscited by 5
- 2024Edge Graph Intelligence: Reciprocally Empowering Edge Networks with Graph Intelligencecited by 2
- 2024SONATA: Self-adaptive Evolutionary Framework for Hardware-aware Neural Architecture Searchcited by 1
- 2024HGNAS: Hardware-Aware Graph Neural Architecture Search for Edge Devicescited by 0
- 2024Optimizing DNN Inference on Multi-Accelerator SoCs at Training-timecited by 0
- 2025GCoDE: Efficient Device-Edge Co-Inference for GNNs via Architecture-Mapping Co-Searchcited by 0
- 2026GraphLeap: Decoupling Graph Construction and Convolution for Vision GNN Acceleration on FPGAcited by 0
- 2026GraphLeap: Decoupling Graph Construction and Convolution for Vision GNN Acceleration on FPGA23 Apr 2026
- 2025GCoDE: Efficient Device-Edge Co-Inference for GNNs via Architecture-Mapping Co-Search5 Dec 2025
- 2024Optimizing DNN Inference on Multi-Accelerator SoCs at Training-time27 Sep 2024
- 2024HGNAS: Hardware-Aware Graph Neural Architecture Search for Edge Devices23 Aug 2024
- 2024Edge Graph Intelligence: Reciprocally Empowering Edge Networks with Graph Intelligence7 Jul 2024
- 2024SCAR: Scheduling Multi-Model AI Workloads on Heterogeneous Multi-Chiplet Module Accelerators1 May 2024
- 2024Graph Neural Networks Automated Design and Deployment on Device-Edge Co-Inference Systems8 Apr 2024
- 2024SONATA: Self-adaptive Evolutionary Framework for Hardware-aware Neural Architecture Search20 Feb 2024
- 2023Harmonic-NAS: Hardware-Aware Multimodal Neural Architecture Search on Resource-constrained Devices12 Sep 2023