Performance Benchmarking

Measure and track graph intelligence performance

Establish baselines and identify bottlenecks.

Benchmarking Script

Expected Performance

Environment: 16 cores, 64GB RAM

Algorithm1M edges10M edges100M edges
PageRank (20 iter)0.5s5s50s
Louvain0.8s8s90s
Components0.1s1s10s
Triangle Count1s15s300s

Continuous Benchmarking

Track performance over time:

Best Practices

  1. Consistent hardware: Same env for comparisons
  2. Warm-up runs: Discard first run (cold start)
  3. Multiple iterations: Average over 3-5 runs
  4. Version tracking: Pin Raphtory version

See Also