Distributed graph neural network training: A survey
Graph neural networks (GNNs) are a type of deep learning models that are trained on
graphs and have been successfully applied in various domains. Despite the effectiveness of …
graphs and have been successfully applied in various domains. Despite the effectiveness of …
LD2: Scalable Heterophilous Graph Neural Network with Decoupled Embeddings
Abstract Heterophilous Graph Neural Network (GNN) is a family of GNNs that specializes in
learning graphs under heterophily, where connected nodes tend to have different labels …
learning graphs under heterophily, where connected nodes tend to have different labels …
Scalable and efficient full-graph gnn training for large graphs
Graph Neural Networks (GNNs) have emerged as powerful tools to capture structural
information from graph-structured data, achieving state-of-the-art performance on …
information from graph-structured data, achieving state-of-the-art performance on …
Adaptive message quantization and parallelization for distributed full-graph gnn training
Distributed full-graph training of Graph Neural Networks (GNNs) over large graphs is
bandwidth-demanding and time-consuming. Frequent exchanges of node features …
bandwidth-demanding and time-consuming. Frequent exchanges of node features …
DUCATI: A dual-cache training system for graph neural networks on giant graphs with the GPU
Recently Graph Neural Networks (GNNs) have achieved great success in many
applications. The mini-batch training has become the de-facto way to train GNNs on giant …
applications. The mini-batch training has become the de-facto way to train GNNs on giant …
A survey on graph neural network acceleration: Algorithms, systems, and customized hardware
Graph neural networks (GNNs) are emerging for machine learning research on graph-
structured data. GNNs achieve state-of-the-art performance on many tasks, but they face …
structured data. GNNs achieve state-of-the-art performance on many tasks, but they face …
Redundancy-free high-performance dynamic GNN training with hierarchical pipeline parallelism
Temporal Graph Neural Networks (TGNNs) extend the success of Graph Neural Networks to
dynamic graphs. Distributed TGNN training requires efficiently tackling temporal …
dynamic graphs. Distributed TGNN training requires efficiently tackling temporal …
Comprehensive Evaluation of GNN Training Systems: A Data Management Perspective
Many Graph Neural Network (GNN) training systems have emerged recently to support
efficient GNN training. Since GNNs embody complex data dependencies between training …
efficient GNN training. Since GNNs embody complex data dependencies between training …
Surel+: Moving from walks to sets for scalable subgraph-based graph representation learning
Subgraph-based graph representation learning (SGRL) has recently emerged as a powerful
tool in many prediction tasks on graphs due to its advantages in model expressiveness and …
tool in many prediction tasks on graphs due to its advantages in model expressiveness and …
ETC: Efficient Training of Temporal Graph Neural Networks over Large-scale Dynamic Graphs
Dynamic graphs play a crucial role in various real-world applications, such as link prediction
and node classification on social media and e-commerce platforms. Temporal Graph Neural …
and node classification on social media and e-commerce platforms. Temporal Graph Neural …