Repository navigation
[Benchmark] Tesla P40 + V100 32GB (Hyper-V VMs), Flash-Next IQ3_S 262K on 0.2.12: BENCH and standard runs - #5618
Open
vitecopeter wants to merge 2 commits into
Conversation
…2K on 0.2.12 (BENCH and standard draft.1), plus four P40 reports on 0.1.43 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem and result
Results only, no code. Two older data-centre cards on the CUDA 12 engine, each in its own Hyper-V VM on the same host (2x Xeon E5-2630 v3, 8 vCPUs and 66 GB RAM per VM), running Qwen3.8-Flash-Next IQ3_S at 262K context on release v0.2.12 (commit 146df3c, engine 0.1.58):
Both setups turned KV streaming on (3.6 GB of KV in RAM at 262K) and calibrated the options themselves; the V100 holds 12,115 experts (23.0 GiB) and the P40 7,930 (15.0 GiB) in VRAM.
The PR also carries the four P40 reports measured on 0.1.43 on 2026-10-13 (IQ3_S, Coder IQ1_M, Unsloth UD-IQ4_XS, UD-Q4_K_XL; first submitted in #2328, which was closed in the 0.2.0 clean-up). They are labelled 0.1.43 in their folders and rows. The same P40 went from 21.5 chat / 26.2 agent tok/s on 0.1.43 to 29.0 / 35.2 on 0.2.12 with IQ3_S, though the VM also changed (Windows with 98 GB RAM then, Ubuntu with 66 GB now).
Related discussion
#2328 (the 0.1.43 P40 reports, closed with "Closed here does not mean rejected"). No scope agreement needed: results only.
Approach
bench/results/2026-11-08-community-tesla-{p40,v100-pcie-32gb}-qwen3-8-flash-next-iq3-s/: BENCH.bat / bench.sh reports, unchanged except a "Submitter's notes" section with what the tool cannot see (VM, power limit, storage, install).bench/results/2026-11-08-standard-tesla-p40-bb7bd2c6/and2026-11-08-standard-tesla-v100-pcie-32gb-260c2c3b/:strata bench runoutput as written, protocolstrata-qwen38-thinking-v1-draft.1, trackcustom(262K context instead of setup's recommended 128K). Theengine.logfiles are added with-fbecause.gitignoreexcludes*.log; every artifact hash inresults.jsonmatches the committed bytes.bench/results/2026-10-13-community-tesla-p40-*(four folders): as in Community benchmark: Tesla P40 (Windows Server 2022 VM), four models at 256K context #2328.bench/results/COMMUNITY.md: one row per folder.Validation
Passed:
strata bench run --profile strata-iq3_s.json --track custom ...on both VMs from a freshly started engine: statuscomplete, 21 of 21 required requests, 0 failed, 0 skipped, sanity 12/12. P40 from the git checkout (build_kind: source); V100 from the tag archive.tools/strata_bench.py, suite 1, 3 runs per test) right after setup's calibration on both VMs.results.jsonfiles was recomputed from the staged blobs: all 12 match.E:\Strata\...), which holds nothing private; it was left as written because the log is hashed.Failed:
nonconformingbecause the tag archive has no.gitand noCOMMITfile. ACOMMITfile with the tag's commit (146df3c468739147f520ac3816de806f71232571) was then added to the install by hand and the run repeated from a fresh engine; only the repeat is in this PR. Itsbuild_kindtherefore readsrelease, although the CUDA 12 engine was compiled by setup (stated in--build-optionsand--track-notes).Not run:
--model-revision/--source-revision: not passed, so they arenullwith a reason.Limits
🤖 Generated with Claude Code