mlsanityData to 7 Oct 2026

HGNAS: Hardware-Aware Graph Neural Architecture Search for Edge Devices

arXiv 2408.12840 ↗First posted 23 Aug 2024cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Graph Neural Networks (GNNs) are becoming increasingly popular for graph-based learning tasks such as point cloud processing due to their state-of-the-art (SOTA) performance. Nevertheless, the research community has primarily focused on improving model expressiveness, lacking consideration of how to design efficient GNN models for edge scenarios with real-time requirements and limited resources. Examining existing GNN models reveals varied execution across platforms and frequent Out-Of-Memory (OOM) problems, highlighting the need for hardware-aware GNN design. To address this challenge, this work proposes a novel hardware-aware graph neural architecture search framework tailored for resource constraint edge devices, namely HGNAS. To achieve hardware awareness, HGNAS integrates an efficient GNN hardware performance predictor that evaluates the latency and peak memory usage of GNNs in milliseconds. Meanwhile, we study GNN memory usage during inference and offer a peak memory estimation method, enhancing the robustness of architecture evaluations when combined with predictor outcomes. Furthermore, HGNAS constructs a fine-grained design space to enable the exploration of extreme performance architectures by decoupling the GNN paradigm. In addition, the multi-stage hierarchical search strategy is leveraged to facilitate the navigation of huge candidates, which can reduce the single search time to a few GPU hours. To the best of our knowledge, HGNAS is the first automated GNN design framework for edge devices, and also the first work to achieve hardware awareness of GNNs across different platforms. Extensive experiments across various applications and edge devices have proven the superiority of HGNAS. It can achieve up to a 10.6x speedup and an 82.5% peak memory reduction with negligible accuracy loss compared to DGCNN on ModelNet40.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 29 of its 42 references that are in the map. First posted on arXiv 23 Aug 2024.

Builds on

29 of 42 references.

References · 29

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
  3. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  4. 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
  5. 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
  6. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
  7. 2018Link Prediction Based on Graph Neural Networkscited by 829
  8. 2019Single Path One-Shot Neural Architecture Search with Uniform Samplingcited by 411
  9. 2020BRP-NAS: Prediction-based NAS using GCNscited by 109
  10. 2020Every Document Owns Its Structure: Inductive Text Classification via Graph Neural Networkscited by 77
  11. 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 60
  12. 2019Accuracy vs. Efficiency: Achieving Both through FPGA-Implementation Aware Neural Architecture Searchcited by 38
17 more
  1. 2022PaSca: a Graph Neural Architecture Search System under the Scalable Paradigmcited by 37
  2. 2021Rethinking Graph Neural Architecture Search from Message-passingcited by 26
  3. 2020Characterizing and Understanding GCNs on GPUcited by 22
  4. 2020Branchy-GNN: a Device-Edge Co-Inference Framework for Efficient Point Cloud Processingcited by 21
  5. 2022The Larger The Fairer? Small Neural Networks Can Achieve Fairness for Edge Devicescited by 21
  6. 2021Towards Efficient Graph Convolutional Networks for Point Cloud Handlingcited by 18
  7. 2021G-CoS: GNN-Accelerator Co-Search Towards Both Better Accuracy and Efficiencycited by 15
  8. 2022Model-Architecture Co-Design for High Performance Temporal GNN Inference on FPGAcited by 12
  9. 2023Hardware-Aware Graph Neural Network Automated Design for Edge Computing Platformscited by 12
  10. 2022FlowGNN: A Dataflow Architecture for Real-Time Workload-Agnostic Graph Neural Network Inferencecited by 10
  11. 2021Towards Efficient Point Cloud Graph Neural Networks Through Architectural Simplificationcited by 9
  12. 2023MaGNAS: A Mapping-Aware Graph Neural Architecture Search Framework for Heterogeneous MPSoC Deploymentcited by 9
  13. 2019eSLAM: An Energy-Efficient Accelerator for Real-Time ORB-SLAM on FPGA Platformcited by 7
  14. 2024Graph Neural Networks Automated Design and Deployment on Device-Edge Co-Inference Systemscited by 5
  15. 2022Eventor: An Efficient Event-Based Monocular Multi-View Stereo Accelerator on FPGA Platformcited by 3
  16. 2021S2Engine: A Novel Systolic Architecture for Sparse Convolutional Neural Networkscited by 2
  17. 2024GNNavigator: Towards Adaptive Training of Graph Neural Networks via Automatic Guideline Explorationcited by 2

Built on by

Not cited yet.