Qwen3.5 0.8B — MTP Disabled

model page · concurrency sweep 1–24 agents

Qwen3.5 0.8B — MTP Disabled

server model id: qwen3.5-0.8b-mtp
thinkingKV F16ctx 32k0.8B params

The MTP experiment: with multi-token prediction off, throughput scales 3.3x instead of flatlining at ~180 tok/s.

Key findings

  • MTP was the bottleneck — confirmed. Combined throughput now scales with concurrency: 239 tok/s solo → 670 tok/s at 18 agents (2.8x), peaking at 787 tok/s at 22 (3.3x, though that run ended early). Compare the MTP-enabled run, which was flat at ~180 tok/s. Disabling MTP lets LM Studio batch/parallelize this model like the others.
  • Still a thinking model: output remains ~70–99% reasoning_content. At low concurrency it now produces substantial visible content (up to 16.7k content tokens at 4 agents), but from ~12 agents up, visible content collapses toward zero as reasoning + queueing consume the 60s window.
  • Very slow TTFT: 12s solo, 16–55s under load — the reasoning preamble dominates. Runs 22–23 produced zero visible content at all.
  • Errors: 0 across all 24 runs.

Sweep — total concurrency 1–24

agentswall (s)contentreasontotalcomb tok/scomb allper-agentper-agent allscale %TTFT meanTTFT maxoktimeouterr
160.04,20210,11914,32170239243.7491.5100%12.0s12.0s010
260.07,47413,42820,902124348178.8307.1146%19.3s26.9s020
360.09,35016,05025,400156423100.2155.1177%23.8s40.2s030
460.016,72711,55928,28627947161.889.2197%16.4s18.7s040
560.08,70518,32827,03314545039.548.6188%21.8s25.7s050
660.011,14817,66228,81018648013.716.3201%30.8s49.5s060
760.011,58118,17029,7511934960.00.0208%33.1s43.2s070
860.011,15019,82330,9731865168.713.4216%29.3s35.7s080
960.010,11324,63634,74916857964.275.8242%32.0s55.2s360
1060.09,25828,37137,62915462744.277.7262%28.0s42.5s370
1160.06,16932,38838,55710364243.476.7269%34.2s44.2s380
1260.06,04132,94638,98710164933.972.3272%31.4s40.1s570
1360.03,09935,38638,4855264124.865.0268%37.3s43.1s760
1460.02,81635,67038,4864764120.060.9268%36.4s45.8s860
1560.02,33536,53638,8713964712.660.4271%32.0s41.3s1140
1660.01,58438,28839,8722666417.059.0278%37.8s41.1s1060
1760.02,40437,61440,0184066716.156.6279%34.2s42.1s1160
1860.01,52638,67440,2002567011.556.3280%33.9s41.0s1350
1960.013934,97135,11025852.148.7245%36.2s36.2s1810
2060.01,03434,10435,138175852.046.4245%12.3s12.3s1910
2160.051535,18735,70295951.847.9249%23.0s23.0s2010
22 peak37.1029,23229,23207870.036.6329%2200
2337.4029,09129,09107790.034.7326%2300
2460.09434,56234,65625771.440.6241%33.6s33.6s2310

* burst artifact — agents queued ~11–16s then generated in a short burst; the per-agent timer inflates the number. Trust combined throughput and TTFT columns. Peak row = highest combined (all-token) throughput.

Charts

Whole sweep at a glance — combined throughput, scaling efficiency, per-agent throughput and outcomes across every concurrency level.
Whole sweep at a glance — combined throughput, scaling efficiency, per-agent throughput and outcomes across every concurrency level.
Combined throughput (all tokens) vs concurrent agents. Annotated peak with the concurrency level where it occurred.
Combined throughput (all tokens) vs concurrent agents. Annotated peak with the concurrency level where it occurred.
Per-agent throughput erosion as slots contend. Red stars mark burst-timing artifacts (queued ≥ 10s then generated in a burst — inflated values, not real throughput).
Per-agent throughput erosion as slots contend. Red stars mark burst-timing artifacts (queued ≥ 10s then generated in a burst — inflated values, not real throughput).
Scaling efficiency relative to the single-agent baseline (100%).
Scaling efficiency relative to the single-agent baseline (100%).
Time to first token — mean (solid) and max (dashed). Log scale. Gaps mean no visible content ever arrived within the 60s window.
Time to first token — mean (solid) and max (dashed). Log scale. Gaps mean no visible content ever arrived within the 60s window.
Total tokens per 60s run — all tokens vs visible content only.
Total tokens per 60s run — all tokens vs visible content only.
How each run of N agents finished: completed, timed out (60s budget), or errored.
How each run of N agents finished: completed, timed out (60s budget), or errored.
The concurrency trade-off on one chart — combined throughput rises while per-agent speed falls.
The concurrency trade-off on one chart — combined throughput rises while per-agent speed falls.
Visible content vs hidden reasoning tokens per run, plus the reasoning share (%).
Visible content vs hidden reasoning tokens per run, plus the reasoning share (%).

Raw data & downloads