ThinkingCap FP8 baseline on TT #65
Labels
No labels
human-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
bitpartner/tt-stack#65
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This is the no-MTP baseline for #63 (MTP on ThinkingCap) and the model switch (ledger
0aaaaaaaaaaaaaaaaaa). Related: #62. All numbers are MEASURED on cfx-llm2 (2x P150a, TP=2) on 2026-09-24. Branch:thinkingcap-baseline(855ef82). Summary record:bench/runs/tc-baseline-summary-20260924.jsonl.Setup
scripts/vllm-tt-serve.sh prod-argmax(bf8 KV, device argmax, no prefix caching,trace_mode=all).CTX=34816 SEQS=8, pool 1,048,576,vllm-tt:k2.tenstorrent-servingnix-store set plus the hand-ported 0019 slot fix. The tool parser isqwen3_xml.tt-cache/thinkingcap-e55ba7f6-prod), built withCOLD=1. The MTP harness's cache lacked the bf4down_projtensors this profile needs, so it was not reused.QWEN_SDPA_BF8 engaged (BFLOAT8_B),QWEN36_DEVICE_ARGMAX engaged,QWEN36_PREFILLED_SLOTS_FIX engaged,GPU KV cache size: 1,049,088. The/v1/modelsrootmatched the checkpoint in each case.bench/infbench/tc-baseline/*.toml).bench/gsm8k.pywith thinking on, n=60, B=8,max_tokens8192.Correctness
expected 391, got 33. That is the same slot-reuse signature 0019 fixed on 09-19. The deployed unit carries 0014 but not 0019. Record:tc-baseline-thinkingcap-20260924T111028Z-p8192.jsonl. Production needs 0019 before it next deploys.Speed (TG = ITL p50; TTFT = the last stream of the burst)
Where ThinkingCap wins: fewer thinking tokens
For comparison only (THIRD-PARTY): the ThinkingCap model card reports a median of 484 -> 232 tokens on MMLU-Pro on H200. Our result points the same way, with a smaller effect, on a different task.
Caveats
max_model_lenwas 34816, so these results compare with the 2026-09-14 sweep shape, not with production records that used 262144.bench/ab/sweep-32k.shwas not run. It uses the goal1 profile, and the infbench rungs already cover the same grid on the production arm.