GPE: A High-Performance Edge GNN Inference Processor with Multi-Parallelism Format-Variation Mechanism
Recently, Graph Neural Networks (GNNs) have shown great potential in terms of accuracy for problems that are well-described by graph representations, such as problems of path planning. However, implementing GNNs on mobile platforms is challenging as it requires a significant amount of computation and large memory. This article proposes a High-Performance Edge GNN Inference Processor termed GPE (GNN Processing Element). Firstly, GPE sets up Multi-Dimensional Indexing and Dynamic Pruning Schemes (MIDPS) for GNN networks, and achieves cross layer interconnection of multiple neighboring nodes via NOC (Network on Chip); secondly, GPE utilizes Graph Structure Adjacency Table Information (GSATI) of a GNN to further reduce redundant and repetitive calculations by means of repeated matching and difference transfer mechanisms; thirdly, GPE has a graph-based Multi Parallelism Simplification and Operation Method (MPSOM) to improve computing speed and hardware utilization under small data volumes. Using 28nm CMOS synthesis tools, the area of the proposed GPE processor is 5.37 square millimeters. Its peak energy efficiency is 21.5TOPS/W, which is 3.76 times higher than that of the H100 GPU (Graphics Processing Unit), while the energy consumption of GNN is 80.9% lower than the previous SOTA (State of Art) work.
Authors
- Zhou Wang (ORCID: https://orcid.org/0000-0001-8526-5136)
- Shushan Qiao (ORCID: https://orcid.org/0000-0002-9102-2111)
- Anil A. Bharath (ORCID: https://orcid.org/0000-0001-8808-2714)
- Vivek Mohan (ORCID: https://orcid.org/0000-0002-0248-6417)
- Jiuren Zhou (ORCID: https://orcid.org/0000-0002-0915-5354)
- Emmanuel M. Drakakis (ORCID: https://orcid.org/0000-0001-6649-0573)
- Shouyi Yin (ORCID: https://orcid.org/0000-0002-8438-8588)
- Shu Zhou (ORCID: https://orcid.org/0000-0002-8493-4526)
- Yanqing Xu (ORCID: https://orcid.org/0000-0002-1503-2983)
- Xiaonan Tang (ORCID: https://orcid.org/0000-0003-3467-1059)
- Baoyi Han
- Haochen Du
Institutions
- Xidian University (CN)
- National University of Singapore (SG)
- Hong Kong University of Science and Technology (HK)
- Chinese University of Hong Kong, Shenzhen (CN)
- University of Chinese Academy of Sciences (CN)
- Imperial College London (GB)
- Tsinghua University (CN)
Publication Details
- Published
- 2025-05-25
- DOI
- https://doi.org/10.1109/iscas56072.2025.11043254
- Primary Topic
- Advanced Neural Network Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Research Foundation