Benchmark Results

July 1, 2026 ยท View on GitHub

Committed B200 Qwen3-32B result bundle:

benchmarks/results/final/b200_qwen3_32b/

benchmarks/results/ is ignored by default; this final bundle is the paper handoff data. Timestamped sweep directories remain local scratch unless they are explicitly added.

Bundles

BundleSweep
tg_sweep_pp18/pp=18, tg={36,128,512}
tg_sweep_pp18_8k/pp=18, tg={36,128,512,2048,8192}
pp_sweep_tg36/pp={18,128,512,2048}, tg=36
pp_sweep_tg36_8k/pp={18,128,512,2048,8192}, tg=36

Each bundle contains run.jsonl, aggregate.csv, aggregate.md, and summary.txt.

Headline Numbers

Short TG sweep, pp=18:

enginetg=36tg=128tg=512
grout79.679.980.1
sglang74.476.777.4
vllm78.879.179.2

Long TG extension, pp=18, tg=8192:

enginerequest_gen_tps
grout80.1
sglang76.5
vllm77.5

Short PP sweep, tg=36:

enginepp=18pp=128pp=512pp=2048
grout79.879.075.361.4
sglang73.973.972.259.9
vllm77.977.773.860.7

Long PP extension, tg=36, pp=8192:

enginerequest_gen_tpsprefill_ms
grout37.2513.78
sglang36.7507.12
vllm37.3491.55

Values are request_gen_tps. Use the bundle aggregate.csv files for the full per-engine tables and roofline columns.