Skip to content

Update benchmarking docs and add ResNet results - #276

Open
chloecrozier wants to merge 6 commits into
mainfrom
ccrozier-251-benchmark-docs
Open

Update benchmarking docs and add ResNet results#276
chloecrozier wants to merge 6 commits into
mainfrom
ccrozier-251-benchmark-docs

Conversation

@chloecrozier

@chloecrozier chloecrozier commented Aug 26, 2026

Copy link
Copy Markdown
Member

Numbers disagreed across the README, benchmarking pages, and tutorials.
Consolidates them onto one measured cross-host testbed.

Updated:

  • Raw Ethernet, RoCE, and socket figures; every published row is loss-free
  • README mirrors the benchmarking page, so they cannot diverge again

Added (requested in review):

  • Five-model ResNet inference results
  • Socket core scaling: TCP 52.0 -> 105.2 -> 108.5 Gb/s on 1/2/4 cores, replacing a table that showed 48% loss
  • PCIe Gen5 x4 host attach (126 Gb/s), the ceiling behind every row

RTX PRO 6000 400 GbE benchmarks land in #162.

Test: mkdocs build --strict, check_doc_refs.py, check_html_links.py

@greptile-apps

greptile-apps Bot commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR consolidates DGX Spark benchmark documentation around measured cross-host results, adds five-model ResNet inference results, updates socket scaling data, and adds cross-host TCP/UDP example configurations.

Confidence Score: 5/5

The PR appears safe to merge with no outstanding review findings.

The previous socket core-count and missing cross-host configuration findings are resolved, and no accepted new issue remains.

Important Files Changed

Filename Overview
docs/benchmarks/performance-dgx-spark.md Updates the DGX Spark methodology and results for raw Ethernet, RoCE, TCP, UDP, and ResNet inference.
examples/socket_bench.cpp Adds benchmark activity-window and receive-burst reporting used by the updated measurements.
examples/run_spark_bench.sh Updates socket benchmark result collection and rate reporting.
README.md Synchronizes headline benchmark and ResNet results with the detailed performance documentation.

Reviews (9): Last reviewed commit: "#251 - Update UDP cross-host benchmark r..." | Re-trigger Greptile

Comment thread README.md Outdated
Comment thread docs/benchmarks/performance-dgx-spark.md Outdated
@chloecrozier chloecrozier changed the title Update DGX Spark benchmarks and add socket core scaling Update benchmarking docs and add ResNet results Aug 26, 2026
@chloecrozier
chloecrozier force-pushed the ccrozier-251-benchmark-docs branch 3 times, most recently from 24cb5a7 to 0c79c2d Compare August 26, 2026 15:47
@dleshchev
dleshchev force-pushed the ccrozier-251-benchmark-docs branch from 18f02ed to ffe79d6 Compare September 1, 2026 23:03
chloecrozier and others added 6 commits September 4, 2026 21:19
…, and the

tutorials. Consolidate every published figure onto the cross-host 200 GbE pair,
and rerun the socket cells so every published row is loss-free.

- refresh raw Ethernet, RoCE, and socket figures; README mirrors the perf page
- add five-model ResNet inference results
- add socket core scaling, replacing a loopback table that showed 48% loss
- record the PCIe Gen5 x4 host attach (126 Gb/s) as the ceiling behind every row

Signed-off-by: Chloe Crozier <chloecrozier@gmail.com>
Signed-off-by: Denis Leshchev <dleshchev@nvidia.com>
Signed-off-by: Denis Leshchev <dleshchev@nvidia.com>
Signed-off-by: Denis Leshchev <dleshchev@nvidia.com>
Signed-off-by: Denis Leshchev <dleshchev@nvidia.com>
Signed-off-by: Denis Leshchev <dleshchev@nvidia.com>
@dleshchev
dleshchev force-pushed the ccrozier-251-benchmark-docs branch from 15001ea to 7c4d3d6 Compare September 5, 2026 03:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants