Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-gnn-systems

A list of awesome GNN systems.
https://github.com/chwan1016/awesome-gnn-systems

Last synced: about 13 hours ago
JSON representation

  • Open Source Libraries

  • Papers

    • Survey Papers

      • [paper - 25-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 51-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 275-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 50-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 34-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 2-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 27-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
    • GNN Libraries

      • [paper - 2-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/THUDM/cogdl)![GitHub stars](https://img.shields.io/github/stars/THUDM/cogdl.svg?logo=github&label=Stars)|
      • [paper - 4.0k-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/deepmind/graph_nets)![GitHub stars](https://img.shields.io/github/stars/deepmind/graph_nets.svg?logo=github&label=Stars)|
      • [paper - 100-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/divelab/DIG)![GitHub stars](https://img.shields.io/github/stars/divelab/DIG.svg?logo=github&label=Stars)|
      • [paper - 332-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/alibaba/graph-learn)![GitHub stars](https://img.shields.io/github/stars/alibaba/graph-learn.svg?logo=github&label=Stars)|
      • [paper - 5.1k-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/rusty1s/pytorch_geometric)![GitHub stars](https://img.shields.io/github/stars/rusty1s/pytorch_geometric.svg?logo=github&label=Stars)|
      • [paper - 325-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/danielegrattarola/spektral)![GitHub stars](https://img.shields.io/github/stars/danielegrattarola/spektral.svg?logo=github&label=Stars)|
      • [paper - 1.4k-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/dmlc/dgl)![GitHub stars](https://img.shields.io/github/stars/dmlc/dgl.svg?logo=github&label=Stars)|
    • GNN Kernels

      • [paper - 23-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/apuaaChen/gcnLib)![GitHub stars](https://img.shields.io/github/stars/apuaaChen/gcnLib.svg?logo=github&label=Stars)|
      • [paper - 48-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 51-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/dgSPARSE/dgNN)![GitHub stars](https://img.shields.io/github/stars/dgSPARSE/dgNN.svg?logo=github&label=Stars)|
      • [paper - 25-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 132-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/hgyhungry/ge-spmm)![GitHub stars](https://img.shields.io/github/stars/hgyhungry/ge-spmm.svg?logo=github&label=Stars)|
      • [paper - 52-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/HipGraph/FusedMM)![GitHub stars](https://img.shields.io/github/stars/HipGraph/FusedMM.svg?logo=github&label=Stars)|
    • GNN Compilers

      • [paper - 26-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/xiezhq-hermann/graphiler)![GitHub stars](https://img.shields.io/github/stars/xiezhq-hermann/graphiler.svg?logo=github&label=Stars)|
      • [paper - 84-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/dglai/FeatGraph)![GitHub stars](https://img.shields.io/github/stars/dglai/FeatGraph.svg?logo=github&label=Stars)|
      • [paper - 60-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 99-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/dglai/FeatGraph)![GitHub stars](https://img.shields.io/github/stars/dglai/FeatGraph.svg?logo=github&label=Stars)|
    • Distributed GNN Training Systems

      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 25-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 17-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 14-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 36-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/MortezaRamezani/llcg)![GitHub stars](https://img.shields.io/github/stars/MortezaRamezani/llcg.svg?logo=github&label=Stars)|
      • [paper - 274-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 126-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 25-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/IntelLabs/SAR)![GitHub stars](https://img.shields.io/github/stars/IntelLabs/SAR.svg?logo=github&label=Stars)|
      • [paper - 57-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 130-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/dmlc/dgl/pull/3024)|
      • [paper - 26-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 104-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/PASSIONLab/CAGNET)![GitHub stars](https://img.shields.io/github/stars/PASSIONLab/CAGNET.svg?logo=github&label=Stars)|
      • [paper - 24-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/YukeWang96/MGG_OSDI23)![GitHub stars](https://img.shields.io/github/stars/YukeWang96/MGG_OSDI23.svg?logo=github&label=Stars)|
      • [paper - 169-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 39-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 115-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/PASSIONLab/CAGNET)![GitHub stars](https://img.shields.io/github/stars/PASSIONLab/CAGNET.svg?logo=github&label=Stars)|
      • [paper - 130-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/dmlc/dgl/tree/master/python/dgl/distributed)|
      • [paper - 0-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 144-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/uclasystem/dorylus)![GitHub stars](https://img.shields.io/github/stars/uclasystem/dorylus.svg?logo=github&label=Stars)|
      • [paper - 83-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/RICE-EIC/BNS-GCN)![GitHub stars](https://img.shields.io/github/stars/RICE-EIC/BNS-GCN.svg?logo=github&label=Stars)|
      • [paper - 77-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/RICE-EIC/PipeGCN)![GitHub stars](https://img.shields.io/github/stars/RICE-EIC/PipeGCN.svg?logo=github&label=Stars)|
      • [paper - 243-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/jiazhihao/ROC)![GitHub stars](https://img.shields.io/github/stars/jiazhihao/ROC.svg?logo=github&label=Stars)|
      • [paper - 50-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/Xtra-Computing/G3)![GitHub stars](https://img.shields.io/github/stars/Xtra-Computing/G3.svg?logo=github&label=Stars)|
      • [paper - 2-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 118-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/dmlc/dgl/tree/master/python/dgl/distributed)|
      • [paper - 72-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/chenzhao/light-dist-gnn)![GitHub stars](https://img.shields.io/github/stars/chenzhao/light-dist-gnn.svg?logo=github&label=Stars)|
    • Quantized GNNs

      • [paper - 32-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 34-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/YukeWang96/SGQuant)![GitHub stars](https://img.shields.io/github/stars/YukeWang96/SGQuant.svg?logo=github&label=Stars)|
      • [paper - 49-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/YukeWang96/SGQuant)![GitHub stars](https://img.shields.io/github/stars/YukeWang96/SGQuant.svg?logo=github&label=Stars)|
      • [paper - 56-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/mbahri/binary_gnn)![GitHub stars](https://img.shields.io/github/stars/mbahri/binary_gnn.svg?logo=github&label=Stars)|
      • [paper - 55-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/bywmm/Bi-GCN)![GitHub stars](https://img.shields.io/github/stars/bywmm/Bi-GCN.svg?logo=github&label=Stars)|
      • [paper - 11-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/Lyun-Huang/EPQuant)![GitHub stars](https://img.shields.io/github/stars/Lyun-Huang/EPQuant.svg?logo=github&label=Stars)|
      • [paper - 58-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/warai-0toko/Exact)![GitHub stars](https://img.shields.io/github/stars/warai-0toko/Exact.svg?logo=github&label=Stars)|
      • [paper - 42-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/YukeWang96/PPoPP22_QGTC)![GitHub stars](https://img.shields.io/github/stars/YukeWang96/PPoPP22_QGTC.svg?logo=github&label=Stars)|
      • [paper - 38-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 181-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/camlsys/degree-quant)![GitHub stars](https://img.shields.io/github/stars/camlsys/degree-quant.svg?logo=github&label=Stars)|
    • GNN Dataloaders

      • [paper - 29-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 71-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 56-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/MITIBMxGraph/SALIENT)![GitHub stars](https://img.shields.io/github/stars/MITIBMxGraph/SALIENT.svg?logo=github&label=Stars)|
      • [paper - 34-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/zhiqi-0/PaGraph)![GitHub stars](https://img.shields.io/github/stars/zhiqi-0/PaGraph.svg?logo=github&label=Stars)|
      • [paper - 37-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 81-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 66-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/K-Wu/pytorch-direct_dgl)![GitHub stars](https://img.shields.io/github/stars/K-Wu/pytorch-direct_dgl.svg?logo=github&label=Stars)|
      • [paper - 67-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
    • GNN Training Accelerators

      • [paper - 18-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 10-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 13-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 30-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
    • GNN Inference Accelerators

      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 29-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 4-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 76-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 124-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 254-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 86-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 2-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 34-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 167-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 19-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 14-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 27-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 2-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 2-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 2-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 2-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 4-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 2-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 2-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 2-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 123-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 2-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 2-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 14-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 9-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/stonne-simulator/omega)![GitHub stars](https://img.shields.io/github/stars/stonne-simulator/omega.svg?logo=github&label=Stars)|
      • [paper - 11-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 25-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 2-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 13-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 309-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 43-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/RICE-EIC/GCoD)![GitHub stars](https://img.shields.io/github/stars/RICE-EIC/GCoD.svg?logo=github&label=Stars)|
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 1-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
    • Training Systems for Scaling Graphs

      • [paper - 34-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/marius-team/marius)![GitHub stars](https://img.shields.io/github/stars/marius-team/marius.svg?logo=github&label=Stars)|
      • [paper - 29-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/divelab/DIG/tree/dig-stable/dig/lsgraph)|
      • [paper - 160-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/rusty1s/pyg_autoscale)![GitHub stars](https://img.shields.io/github/stars/rusty1s/pyg_autoscale.svg?logo=github&label=Stars)|
      • [paper - 155-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)| [[code]](https://github.com/YukeWang96/OSDI21_AE)![GitHub stars](https://img.shields.io/github/stars/YukeWang96/OSDI21_AE.svg?logo=github&label=Stars)|
      • [paper - 75-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||
      • [paper - 3-_.svg?logo=google-scholar&labelColor=4f4f4f&color=3388ee)||