Repository navigation
Conversation
…v1-draft.1, track custom), with notes on the AMD gaps of the runner and on decode under the card's sampling The runner's folder as written (complete, 21/21 required, 12/12 sanity, optional concurrency 3 rounds), plus NOTES.md: how the engine was started, what bench_facts could not read on ROCm, and a five-shape measurement of the same 4K request showing that the decode column is the speculative decoder's yield under the card's sampling (1.5-1.9 tokens per window) rather than a slower window. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…t track (release rx6000 package, strata launch profiles) on one and two cards, custom track on one card and with the package plus the upstream switches; MATRIX.md All complete, 12/12 sanity, optional concurrency included. Default track: 479/507 tok/s prompt on one card, 464/645 on the split; the upstream opt-in switches double prompt reading on gfx1030; decode under the card's sampling is 40-46 (one card) and 52-68 (split) in every variant. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
Pushed five more runs of the draft protocol from the same box (commit c856013), all
Developed with an AI coding assistant; every number above was measured on the machine described in the report. |
|
Thank you for measuring this and writing it up. We are building a Strata website with a page for community benchmarks, and results like these will be added there when it launches, so we are closing this pull request here; the numbers are not lost. If your numbers change with a new version, you are welcome to send them again. |
Problem and result
Pilot data for the draft standard benchmark (
strata-qwen38-thinking-v1-draft.1) from an AMD box:strata bench runagainst a 2x RX 6900 XT layer split, Qwen3.8-Flash-Next IQ3_S, track custom (a source build of v0.2.2 plus five local opt-in patches, this box's production run config). Status complete: 21 of 21 required requests, 0 failed, 0 skipped, sanity 12 of 12, required suite 2 min 48 s after loading; the optional concurrency stage ran (3 rounds of 4, 0 failed). Medians: short decode 66.4 tok/s; prompt-4k 1012.6 tok/s read / 62.9 decode / TTFT 4.08 s; prompt-16k 1510.6 / 62.0 / 10.88 s; 6 of the 9 performance requests reached the 512-token cap while reasoning (as on the two pilot boxes of2026-10-20-0.2.1-bench). No nonconforming measurement.Related discussion
docs/BENCHMARK_PROTOCOL.md("Submit and review": pilot data during the draft phase, labelled with the draft ID);bench/results/2026-10-20-0.2.1-bench(the first two runs). No scope agreement needed for a results-only PR.Approach
The folder
bench/results/2026-10-23-standard-2x-rx-6900xt-dcca09c3/is the runner's output as written (README.md,results.json,outputs.jsonl,config.json,provenance/; artifact hashes untouched), plusNOTES.mdandnotes/from me: how the engine was started (by hand on loopback,--url), whatbench_factscould not read on ROCm (GPU names come out as "AMD Radeon; AMD Radeon", card memory, power limit, driver and runtime are null), and a five-shape measurement of the protocol's 4K request on the same engine showing that the decode column (62-66 tok/s) is the speculative decoder's yield under the model card's sampling (1.5-1.9 tokens per window) rather than a slower window (24-27 ms in every shape; greedy decodes 80-90 tok/s on the same engine). The last point may deserve a sentence in the protocol text for readers who compare standard results withbenchmark.pyortools/strata_bench.pynumbers. No engine or docs change in this PR.Validation
Passed:
strata bench run --url http://127.0.0.1:8089 --out ... --track custom --optional-concurrencyfrom checkout34cd8534on 2026-10-23T01:56Z;strata bench report <folder>reads it back ascomplete; a grep for private paths and keys over the folder is empty.Failed: none observed.
Not run:
--profilemode (no saved profile on this box); thedefaulttrack (this box runs a patched source build); a second repetition of the whole suite;STRATA_SPEC_COUPLED/STRATA_SPEC_PROBon the sampled requests.Limits
One box, one quantization, custom track. The hardware fields the runner leaves null on AMD are filled in
NOTES.mdby hand. The cards run at this box's production 245 W / -81 mV setting (prompt +2-3%, decode unchanged, measured separately).Developed with an AI coding assistant; every number in the report was measured on the machine described in it.