AGF: Adaptive GNN Framework via Subgraph and Model Partitioning for Edge Analysis
Open Access
- 14 January 2026
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Internet Technology
- Vol. 26 (1) , 1-30
Abstract
AI has found extensive application in edge analytics, with Deep Neural Networks effectively processing and analyzing data. Some applications need to deal with unstructured data like graphs. This complexity and diversity of unstructured features pose challenges for traditional DNN models. Therefore, Graph Neural Networks have emerged as a significant solution. However, GNNs encounter two primary challenges in edge analytics scenarios: scalability and efficiency. These challenges arise primarily from significant structural differences among various graphs and models. To address these issues, we propose AGF, an Adaptive GNN Framework. AGF consists of three components: subgraph partitioning and model partitioning, scalable hardware architecture, and design space exploration. Subgraph partitioning and model partitioning transform complex and diverse GNNs into a uniform computing flow and subgraphs. These can be directly mapped onto the hardware kernel, leveraging GNN characteristics to achieve independent parallelism. The hardware architecture is based on a multi-level processing element structure, which can efficiently parallelize subgraphs and vertices based on the partitioning. The design space exploration selects kernel allocation strategies and setups based on the hardware, dataset, and model. We validated AGF using six datasets and three GNN models. The results demonstrate that our framework achieves an acceleration ranging from 4.54 to 53.17× compared to the GPU-based GNN framework. When compared to other FPGA-based GNN accelerators, AGF achieves a latency reduction ranging from 1.16 to 33.6× in model execution and from 1.09 to 2.37× in end-to-end scenarios.Keywords
Funding Information
- National Science and Technology Major Project (2021ZD0113304)
- National Natural Science Foundation of China (U23A20316)
- Key R&D Project of Hubei Province (2021BAA029)
- Founded by Joint&Laboratory on Credit Technology
- General Program of Natural Science Foundation of China (NSFC) of China (62072346)
This publication has 41 references indexed in Scilit:
- FlowGNN: A Dataflow Architecture for Real-Time Workload-Agnostic Graph Neural Network Inference2023
- DRGN: a dynamically reconfigurable accelerator for graph neural networksJournal of Ambient Intelligence and Humanized Computing, 2022
- FP-GNN: Adaptive FPGA accelerator for Graph Neural NetworksFuture Generation Computer Systems, 2022
- QEGCN: An FPGA-based accelerator for quantized GCNs with edge-level parallelismJournal of Systems Architecture, 2022
- Algorithms and architecture support of degree-based quantization for graph neural networksJournal of Systems Architecture, 2022
- A Graph Attention Interactive Refine Framework with Contextual Regularization for Jointing Intent Detection and Slot Filling2022
- GCoD: Graph Convolutional Network Acceleration via Dedicated Algorithm and Accelerator Co-Design2022
- GCNAX: A Flexible and Energy-efficient Accelerator for Graph Convolutional Neural Networks2021
- HAGERec: Hierarchical Attention Graph Convolutional Network Incorporating Knowledge Graph for Explainable RecommendationKnowledge-Based Systems, 2020
- Hardware Acceleration of Graph Neural Networks2020