mlsanityData to 7 Oct 2026

GraphVite: A High-Performance CPU-GPU Hybrid System for Node Embedding

arXiv 1903.00757 ↗First posted 2 Mar 2019cs.LG cs.DC stat.MLcited by 40

Not on the map. Why?

Abstract (arXiv)

Learning continuous representations of nodes is attracting growing interest in both academia and industry recently, due to their simplicity and effectiveness in a variety of applications. Most of existing node embedding algorithms and systems are capable of processing networks with hundreds of thousands or a few millions of nodes. However, how to scale them to networks that have tens of millions or even hundreds of millions of nodes remains a challenging problem. In this paper, we propose GraphVite, a high-performance CPU-GPU hybrid system for training node embeddings, by co-optimizing the algorithm and the system. On the CPU end, augmented edge samples are parallelly generated by random walks in an online fashion on the network, and serve as the training data. On the GPU end, a novel parallel negative sampling is proposed to leverage multiple GPUs to train node embeddings simultaneously, without much data transfer and synchronization. Moreover, an efficient collaboration strategy is proposed to further reduce the synchronization cost between CPUs and GPUs. Experiments on multiple real-world networks show that GraphVite is super efficient. It takes only about one minute for a network with 1 million nodes and 5 million edges on a single machine with 4 GPUs, and takes around 20 hours for a network with 66 million nodes and 1.8 billion edges. Compared to the current fastest system, GraphVite is about 50 times faster without any sacrifice on performance.

Key facts. Cited by 40 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Mar 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 12; 2022: 10; 2023: 7; 2024: 4; 2025: 4; 2026: 3.

40 papers.

Sort:

By area:

  1. 2021Neural Bellman-Ford Networks: A General Graph Neural Network Framework for Link Predictioncited by 273
  2. 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
  3. 2022Sequence-to-Sequence Knowledge Graph Completion and Question Answeringcited by 75
  4. 2021Graph-Based Deep Learning for Medical Diagnosis and Analysis: Past, Present and Futurecited by 67
  5. 2022A*Net: A Scalable Path-based Reasoning Approach for Knowledge Graphscited by 49
  6. 2021Marius: Learning Massive Graph Embeddings on a Single Machinecited by 29
  7. 2021CitationIE: Leveraging the Citation Graph for Scientific Information Extractioncited by 19
  8. 2021Network Representation Learning: From Preprocessing, Feature Extraction to Node Embeddingcited by 19
  9. 2021SMORE: Knowledge Graph Completion and Multi-hop Reasoning in Massive Knowledge Graphscited by 17
  10. 2021Knowledge Graph informed Fake News Classification via Heterogeneous Representation Ensemblescited by 14
  11. 2023Friendly Neighbors: Contextualized Sequence-to-Sequence Link Predictioncited by 9
  12. 2021Cleora: A Simple, Strong and Scalable Graph Embedding Schemecited by 8
28 more
  1. 2021Towards Automatic Bias Detection in Knowledge Graphscited by 6
  2. 2022A Retrieve-and-Read Framework for Knowledge Graph Link Predictioncited by 6
  3. 2022FairMILE: Towards an Efficient Framework for Fair Graph Representation Learningcited by 4
  4. 2025Aligning Knowledge Graphs and Language Models for Factual Accuracycited by 4
  5. 2024HDReason: Algorithm-Hardware Codesign for Hyperdimensional Knowledge Graph Reasoningcited by 3
  6. 2024AutoML-guided Fusion of Entity and LLM-based Representations for Document Classificationcited by 3
  7. 2023TwERC: High Performance Ensembled Candidate Generation for Ads Recommendation at Twittercited by 2
  8. 2023Distributed Graph Embedding with Information-Oriented Random Walkscited by 2
  9. 2023GraphextQA: A Benchmark for Evaluating Graph-Enhanced Large Language Modelscited by 2
  10. 2024HeteroMILE: a Multi-Level Graph Representation Learning Framework for Heterogeneous Graphscited by 2
  11. 2021Graph4Rec: A Universal Toolkit with Graph Neural Networks for Recommender Systemscited by 1
  12. 2022Bi-Link: Bridging Inductive Link Predictions from Text via Contrastive Learning of Transformers and Promptscited by 1
  13. 2023NeuralKG-ind: A Python Library for Inductive Knowledge Graph Representation Learningcited by 1
  14. 2023HUGE: Huge Unsupervised Graph Embeddings with TPUscited by 1
  15. 2023Large language models converge toward human-like concept organizationcited by 1
  16. 2025Enhancing PyKEEN with Multiple Negative Sampling Solutions for Knowledge Graph Embedding Modelscited by 1
  17. 2025Multi-Faceted Large Embedding Tables for Pinterest Ads Rankingcited by 1
  18. 2021Scalable Graph Embedding LearningOn A Single GPUcited by 0
  19. 2021Boosting Graph Embedding on a Single GPUcited by 0
  20. 2022DeHIN: A Decentralized Framework for Embedding Large-scale Heterogeneous Information Networkscited by 0
  21. 2022Scaling Knowledge Graph Embedding Modelscited by 0
  22. 2022IGNiteR: News Recommendation in Microblogging Applications (Extended Version)cited by 0
  23. 2022KGTN-ens: Few-Shot Image Classification with Knowledge Graph Ensemblescited by 0
  24. 2024Bypassing Skip-Gram Negative Sampling: Dimension Regularization as a More Efficient Alternative for Graph Embeddingscited by 0
  25. 2025WindVE: Collaborative CPU-NPU Vector Embeddingcited by 0
  26. 2026NOMAD: Generating Embeddings for Massive Distributed Graphscited by 0
  27. 2026Information-geometric adaptive sampling for graph diffusioncited by 0
  28. 2026Scalable GNN-based Knowledge Graph Representation Learning with Efficient Message Passingcited by 0