mlsanityData to 14 Oct 2026

LGNNIC: Acceleration of Large-Scale GNN Training using SmartNICs

arXiv 2608.07733 ↗First posted 7 Aug 2026cs.DC cs.AI cs.ARcited by 0

Not on the map. Why?

Abstract (arXiv)

Graph Neural Networks (GNNs) are widely used across domains such as natural sciences, social network analysis, chip design, and recommendation systems. However, as graph sizes grow, storing and processing them entirely on a single-node CPU-GPU system becomes increasingly impractical. A promising approach is to distribute the graph across multiple remote memory nodes, though this introduces a major bottleneck: inter-node network congestion during training. To address this, we propose LGNNIC, a novel inter-node system architecture that leverages SmartNICs co-located with remote memory nodes-a configuration already available in modern systems-to reduce communication overhead in distributed GNN training. LGNNIC offloads key preprocessing tasks to SmartNICs, reducing the volume of data transferred to computational (training) nodes and alleviating network congestion. We introduce two complementary techniques executed on the SmartNICs during the preprocessing phase: Neighbor Sampling, which performs mini-batch sampling, and Quantization of the sampled batches. To evaluate LGNNIC under different communication infrastructures, we designed both an optimized low-overhead DMA-based synchronization mechanism and a high-overhead socket-based alternative used as a benchmark. We evaluate the core SmartNIC offloading mechanisms across standard GNN workloads and sampling hyperparameters using a proof-of-concept (PoC) system comprising one remote-memory node with an NVIDIA BlueField-2 SmartNIC and one compute node with an A100 GPU. Both Neighbor Sampling and Quantization on the remote node demonstrated substantial training speedups in most configurations. Neighbor Sampling achieved up to 62.4x and 17.5x speedups with Sockets and DOCA-DMA, respectively, primarily due to reduced data transaction time. Quantization provided additional speedups of up to 3.6x and 1.3x, respectively, by reducing data transfer.

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

Builds on

22 of 32 references.

References · 22

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  2. 2017Graph Attention Networkscited by 8,923
  3. 2017Inductive Representation Learning on Large Graphscited by 6,320
  4. 2018How Powerful are Graph Neural Networks?cited by 4,393
  5. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  6. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  7. 2019Simplifying Graph Convolutional Networkscited by 1,477
  8. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
  9. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  10. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 584
  11. 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 541
  12. 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 521
10 more
  1. 2021OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphscited by 329
  2. 2018Adaptive Sampling Towards Fast Graph Representation Learningcited by 180
  3. 2019Layer-Dependent Importance Sampling for Training Deep and Large Graph Convolutional Networkscited by 177
  4. 2020Ripple Walk Training: A Subgraph-based training framework for Large and Deep Graph Neural Networkcited by 19
  5. 2021Sequential Aggregation and Rematerialization: Distributed Full-batch Training of Graph Neural Networks on Large Graphscited by 18
  6. 2022SmartSAGE: Training Large-scale Graph Neural Networks using In-Storage Processing Architecturescited by 13
  7. 2021GNNear: Accelerating Full-Batch Training of Graph Neural Networks with Near-Memory Processingcited by 6
  8. 2023Low-bit Quantization for Deep Graph Neural Networks with Smoothness-aware Message Propagationcited by 5
  9. 2023Tango: rethinking quantization for graph neural network training on GPUscited by 4
  10. 2022Hardware Acceleration of Sampling Algorithms in Sample and Aggregate Graph Neural Networkscited by 1

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2024Scaling Large-scale GNN Training to Thousands of Processors on CPU-based Supercomputers ↗
  2. 2023Boosting Distributed Full-graph GNN Training with Asynchronous One-bit Communication
  3. 2024Fully Distributed Online Training of Graph Neural Networks in Networked Systems
  4. 2021LW-GCN: A Lightweight FPGA-based Graph Convolutional Network Accelerator
  5. 2023Adaptive Message Quantization and Parallelization for Distributed Full-graph GNN Training
  6. 2023GNNHLS: Evaluating Graph Neural Network Inference via High-Level Synthesis
  7. 2025GraNNite: Enabling High-Performance Execution of Graph Neural Networks on Resource-Constrained Neural Processing Units
  8. 2024ADE-HGNN: Accelerating HGNNs through Attention Disparity Exploitation