Skip to content

concurrency-probe: TTFT + prefill columns (already-measured, never reported) - #808

Open
noonghunna wants to merge 1 commit into
masterfrom
feat/concurrency-probe-prefill-cols
Open

concurrency-probe: TTFT + prefill columns (already-measured, never reported)#808
noonghunna wants to merge 1 commit into
masterfrom
feat/concurrency-probe-prefill-cols

Conversation

@noonghunna

Copy link
Copy Markdown
Owner

The probe measures per-request TTFT internally (streaming first-token time) but never surfaced it. Adds: ttft_ms + pf_t/s per-round columns (prefill derived as PROMPT_TOKENS/ttft, bench.sh convention), a concurrent prefill: verdict line, and additive ttft_ms=/pf_tps= fields on the RESULT line (SWEEP-parse compatible).

Field-validated on the Laguna concurrency campaign: the deep-prompt rung exposed the mixed-regime split (60.2 tok/s aggregate steady decode vs 16.3 with 33.6 s TTFT during simultaneous 4×10K context loads) that pure-decode reporting hides. Groundwork for the #805 rebench-full concurrency step.

🤖 Generated with Claude Code

https://claude.ai/code/session_01B4LeYTBtjVXgpDgXSNUSgr

…in verdict/RESULT

Per-request TTFT was already measured (streaming t_first) but never reported.
Adds ttft_ms + pf_t/s columns to round rows, a concurrent-prefill line to the
verdict, and ttft_ms/pf_tps fields to the machine-readable RESULT line.
Field-validated: exposed the N=4 mixed-regime split (60.2 steady vs 16.3
during simultaneous 4x10K loads, TTFT 33.6s). Groundwork for #805.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01B4LeYTBtjVXgpDgXSNUSgr
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.

1 participant