~/talk

NetworkX is Fast Now- Zero Code Change Acceleration

Talkat PyData London 2025 · on Saturday, 2025-06-07· at 16:15· Doddington Forum· [web-performance]
github:MridulS
slides:none on file

Claim: zero code change acceleration lets NetworkX dispatch algorithms to backends like GraphBLAS and cuGraph via an environment variable and a plugin system. Benchmarks show connectedness dropping from ~7.5s to <1s, degree centrality from ~1.3s to ~0.74s, page rank from ~54s to under 1s for some backends, and betweenness from ~21 minutes to ~6s. Backends expose extra algorithms, caching avoids repeated conversion, and missing-implementation falls back or errors if unsupported.

AI-written summary · about

  1. 0:00Introduction
  2. 1:09Why NetworkX is fast
  3. 2:34Graph basics and uses
  4. 5:48Key graph questions
  5. 9:16Why NetworkX is ideal
  6. 12:48Scaling challenges
  7. 14:14Performance without rewrites
  8. 16:00Zero code acceleration
  9. 23:46Live GPU demo
  10. 30:15Caching and backend limits
  11. 32:22Dispatching integration
  12. 33:45NetworkX as graph DB
  13. 34:47Next steps
~/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.