Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
1404dbe
test: add inference performance test harness for GPT 583M, hybrid 2B,…
shanmugamr1992 May 14, 2026
b90fdcd
Merge branch 'main' into perf-tests
shanmugamr1992 May 15, 2026
08e3c68
Updated to fix errors
shanmugamr1992 May 15, 2026
1e73e1e
Merge branch 'main' into perf-tests
shanmugamr1992 May 18, 2026
cce0734
Making mr run only on merge in slurm clusters
shanmugamr1992 May 19, 2026
ce2c8c9
Merge branch 'main' into perf-tests
shanmugamr1992 May 19, 2026
b571da0
chore: untrack run-performance-tests skill and slash command
shanmugamr1992 May 19, 2026
d181830
perf-tests: consolidate 583M throughput coverage into perf harness; a…
shanmugamr1992 May 21, 2026
2d8c350
Merge branch 'main' into perf-tests
shanmugamr1992 May 21, 2026
ad2817f
perf-tests: use gsm8k real prompts for MoE/hybrid models (review feed…
shanmugamr1992 May 21, 2026
ee08ccd
perf-tests: bump gpt_16b_perf OSL 128 -> 2048 (reviewer feedback)
shanmugamr1992 May 21, 2026
a325a51
perf-tests: add hybrid_nanov3_3b_perf (TP=1 PP=1 EP=8, 8 GPUs)
shanmugamr1992 May 21, 2026
2fab93f
perf-tests: enable chunked prefill for gpt_16b (subset of reviewer's …
shanmugamr1992 May 21, 2026
6f219c4
perf-tests: gpt_16b OSL 2048 -> 256 (shorten CI wall time)
shanmugamr1992 May 22, 2026
e1b02c7
perf-tests: add MIT attribution for vendored gsm8k prompt subset
shanmugamr1992 May 22, 2026
2fa6dca
perf-tests: drop p99_latency_ms from asserted METRICS (flaky with N=5)
shanmugamr1992 May 26, 2026
685c23e
Merge remote-tracking branch 'autoformatter-remote/main' into perf-fix
shanmugamr1992 May 26, 2026
59ba2fd
perf-tests: restore --log-dir/--tee/--redirects in run_perf_test.sh
shanmugamr1992 May 26, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,11 @@ BATCH_SIZES:
- 8
- 32
TOLERANCE_PCT: 10
# p99 omitted on purpose: with NUM_TIMED_ITERS=5 it is the max of 5 samples,
# not a real percentile, so it produces flaky regressions even when throughput
# / avg / p50 are stable. p99 is still recorded in results.json for visibility.
METRICS:
- throughput_tok_per_sec
- avg_latency_ms
- p50_latency_ms
- p99_latency_ms
- tpot_ms_per_tok
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,11 @@ BATCH_SIZES:
- 32
- 128
TOLERANCE_PCT: 10
# p99 omitted on purpose: with NUM_TIMED_ITERS=5 it is the max of 5 samples,
# not a real percentile, so it produces flaky regressions even when throughput
# / avg / p50 are stable. p99 is still recorded in results.json for visibility.
METRICS:
- throughput_tok_per_sec
- avg_latency_ms
- p50_latency_ms
- p99_latency_ms
- tpot_ms_per_tok
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,11 @@ BATCH_SIZES:
- 32
- 128
TOLERANCE_PCT: 10
# p99 omitted on purpose: with NUM_TIMED_ITERS=5 it is the max of 5 samples,
# not a real percentile, so it produces flaky regressions even when throughput
# / avg / p50 are stable. p99 is still recorded in results.json for visibility.
METRICS:
- throughput_tok_per_sec
- avg_latency_ms
- p50_latency_ms
- p99_latency_ms
- tpot_ms_per_tok
Loading