arrow
Return

A near CXL memory processing architecture for distributed graph neural network inference and training

delete2026-05-23
delete0
PRE
AI
H
Haoyang Wang
S
Shengbing ZHANG
X
Xiaoya Fan
M
Meng Zhang *
DOI:10.1080/09540091.2026.2650981delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Distributed Graph Neural Networks (GNNs) require efficient handling of both fine-grained memory accesses and cross memory-device communication, particularly when scaling to large graphs. However, existing acceleration solutions fail to adequately address low bandwidth utilization and scalability across different models and graph sizes. In this paper, we present OptGNN, a scalable heterogeneous distributed architecture tailored for GNNs. OptGNN addresses the challenges of fine-grained memory access by incorporating a near-memory processing mechanism, which improves internal bandwidth utilization. To optimize external communication, we introduce data packing and scheduling strategies that enhance cross memory-device data transfer efficiency. OptGNN achieves 5.7x performance improvement over baseline distributed GNN acceleration methods and 1.29x performance improvement over SOTA distributed GNN acceleration architecture CLAY. Additionally, the system is designed to support various GNN models and large-scale graphs while ensuring load balancing and high hardware utilization.
Keywords:
Near-data processing
graph accelerator
graph neural networks
distributed GNN

Journal

Connection Science cover
Connection Science
IF:
3.4
Papers:
843
Citations:
1.5K

Organization

N
northwestern polytechnical university
Scholars:
1.2W
Papers: 4.3K
Citations: 0