~/talk

TC-GNN: Bridging Sparse GNN Computation and Dense Tensor Cores on GPUs

Talkat USENIX ATC '23 · 2023-07-10..07-12· [machine-learning, web-performance]
name:Yuke Wang
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

TC-GNN implements a GPU pipeline that turns irregular GNN sparse ops into dense tiles processed on tensor cores, combining sparse graph translation with a CUDA+TCU collaboration runtime and PyTorch integration. Evaluation across small to highly irregular real graphs shows an average 1.70× speedup over DGL, operator gains of ~1.5× for SpMM and ~6.9× for SDDMM, lower memory overhead than pure densification, and stable end-to-end training and inference improvements.

AI-written summary · about

  1. 0:00Introduction to GNN
  2. 0:57GNN computation flow
  3. 2:06GPU acceleration challenges
  4. 3:54Design approach analysis
  5. 6:15The TCGN framework
  6. 8:04Sparse graph translation
  7. 10:27Data flow and execution
  8. 12:57Performance evaluation
  9. 16:40Future work and conclusion
~/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.