~/lightning

Lightning Talk: CUDAGraph in a Partial Graph World

Lightningat PyTorch Conference 2023 · 2023-10-16..10-17· [machine-learning]
links:none on file
slides:none on file

CUDAGraph trees integrate with torch.compile to replace per-graph private pools with a single CUDA memory pool that recreates eager allocation sequences, eliminating repeated copies between captures and cutting memory use in benchmarks on A100s while still improving throughput especially at batch size one. The system specializes on tensor liveness and control-flow hot paths, building a tree of captures with warm-up recordings and fast re-records per unique shape so Dynamic shapes work by re-recording. Known limits include no eager-pool sharing and 65 KB per kernel launch driver overhead.

AI-written summary · about

  1. 0:00Introduction to cographs
  2. 1:24Cograph limitations
  3. 2:28Memory challenges
  4. 4:21New cograph trees feature
  5. 6:42Advanced usage constraints
  6. 7:18Use cases and examples
  7. 8:35Performance results
  8. 9:34Conclusion and Q&A
~/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.