Graph Systems

Large-Scale GNN Training

Large-Scale GNN Training

Grappa trains graph neural networks by exchanging only gradients between partitions and periodically repartitions the graph to expose new neighborhoods. In the paper's experiments it trains 4x faster on average (up to 13x) than the baseline systems, and it scales to trillion-edge graphs on commodity hardware.

Research Goal

Gradient-only communication for large-scale GNN training