lift: measure QWEN36_SDPA_STREAMING=1 (patch 0020 / mirrors tt-metal#56942) #35
Labels
No labels
human-approved
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
bitpartner/tt-stack#35
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?
Goal
Measure the already-landed local SDPA streaming opt-in on 2× p150a Qwen3.8-27B before chasing upstream cherry-picks.
Context
QWEN36_SDPA_STREAMING=1mirrors direction of open upstream tt-metal#56942 (BH prefill SDPA without fp32 acc / HiFi4 streaming).Acceptance
Non-goals
Wholesale pin bump; #56119 cherry-pick.
Refs
Completed and integrated in PR #44.
Evidence Summary:
bench/probes/sdpa_streaming_pcc_probe.pyevaluated across 245k sequence length ladder (chunk sizes 128..2048). Measured min PCC >= 0.9994 (threshold >= 0.984). Output recorded inbench/runs/chunked-sdpa-position-scaling-20260917T192147Z.jsonland commitd40a764.QWEN36_SDPA_STREAMING=0):bench/runs/sdpa-streaming-e2e-control-20260919T123737Z.jsonlQWEN36_SDPA_STREAMING=1):bench/runs/sdpa-streaming-e2e-treatment-20260919T131333Z.jsonlbench/runs/sdpa-streaming-e2e-verdict-20260919T1430Z.jsonl(commit45a39de).sdpaStreaming = truein Nix module and production recipe via PR #44.