A comprehensive survey on distributed training of graph neural networks
Graph neural networks (GNNs) have been demonstrated to be a powerful algorithmic model
in broad application fields for their effectiveness in learning over graphs. To scale GNN …
in broad application fields for their effectiveness in learning over graphs. To scale GNN …
A survey of dynamic graph neural networks
Graph neural networks (GNNs) have emerged as a powerful tool for effectively mining and
learning from graph-structured data, with applications spanning numerous domains …
learning from graph-structured data, with applications spanning numerous domains …
Parallel and distributed graph neural networks: An in-depth concurrency analysis
Graph neural networks (GNNs) are among the most powerful tools in deep learning. They
routinely solve complex problems on unstructured networks, such as node classification …
routinely solve complex problems on unstructured networks, such as node classification …
Disttgl: Distributed memory-based temporal graph neural network training
Memory-based Temporal Graph Neural Networks are powerful tools in dynamic graph
representation learning and have demonstrated superior performance in many real-world …
representation learning and have demonstrated superior performance in many real-world …
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 …
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 …
BLAD: Adaptive Load Balanced Scheduling and Operator Overlap Pipeline For Accelerating The Dynamic GNN Training
Dynamic graph networks are widely used for learning time-evolving graphs, but prior work
on training these networks is inefficient due to communication overhead, long …
on training these networks is inefficient due to communication overhead, long …
PiPAD: pipelined and parallel dynamic GNN training on GPUs
Dynamic Graph Neural Networks (DGNNs) have been widely applied in various real-life
applications, such as link prediction and pandemic forecast, to capture both static structural …
applications, such as link prediction and pandemic forecast, to capture both static structural …
Cognn: efficient scheduling for concurrent gnn training on gpus
Graph neural networks (GNNs) suffer from low GPU utilization due to frequent memory
accesses. Existing concurrent training mechanisms cannot be directly adapted to GNNs …
accesses. Existing concurrent training mechanisms cannot be directly adapted to GNNs …
A Comprehensive Survey of Dynamic Graph Neural Networks: Models, Frameworks, Benchmarks, Experiments and Challenges
Dynamic Graph Neural Networks (GNNs) combine temporal information with GNNs to
capture structural, temporal, and contextual relationships in dynamic graphs simultaneously …
capture structural, temporal, and contextual relationships in dynamic graphs simultaneously …