~/talk

Marius: Learning Massive Graph Embeddings on a Single Machine

links:none on file
links:none on file
name:Henry Xu
links:none on file
links:none on file
links:none on file
slides:none on file

A system called Marius trains billion-edge graph embeddings on a single machine by combining partition buffer, asynchronous I/O, pipelining and a new beta ordering that minimizes swaps. It runs the Twitter billion-edge run in 3.5 hours versus 35 hours for DJLk, is 3.7× faster than PyTorch-BigGraph on Freebase‑86M while matching accuracy, and scales to >1B edges and ~550 GB of parameters on a 16 GB GPU / 64 GB CPU machine. Source is open source.

AI-written summary · about

  1. 0:00Intro
  2. 1:08Learning Graph Embeddings
  3. 2:10Key Challenge: Data Movement
  4. 3:40Scaling to Large Graphs: marius
  5. 5:38Processing Partitions
  6. 6:12Edge bucket orderings and I
  7. 7:47Buffer aware Edge Traversal Algorithm (BETA)
  8. 9:06Experimental evaluation
  9. 9:43Accuracy and Runtime Comparisons
  10. 10:20Compared Orderings
  11. 11:00Buffer-aware Edge Traversal Algorithm (BETA)
  12. 12:00Conclusion & Future Work
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.