Measured on our own fleet

Qwen3.8-Flash-Nextbenchmark results

Real throughput, latency and accuracy numbers, measured by Petronella Technology Group, Inc. on our own fleet. Last measured 2026-10-12.

Every number traced to a source file|No vendor marketing figures
205 tok/s
best single-user speed
243392 tokens
verified context
11
measured configurations
Model card

At a glance

Hardware needed1x GB300 (DGX Station GB300, dgx1), 2x GB10, TP2 (spark1+2), 4x GB10, TP4 (spark1-4), 8x GB10, TP8, 1x ai11 (Minisforum MS-S1 MAX, Ryzen AI Max+ PRO 495 / Radeon 8065S, 192 GB unified, 176 GiB GTT), 1x ai11 (Minisforum MS-S1 MAX, Ryzen AI Max+ PRO 495 / Radeon 8065S, 192 GB unified, Windows 11 Pro dual-boot)
EnginevLLM, vLLM nightly, oxbyte MTP4, EP, vLLM, oxbyte MTP4, EP, Gufo 0.12.0 (ROCm), Gufo 0.12.0 (ROCm), no MTP, unsloth llama.cpp b11505-mix (ROCm), MTP 3, unsloth llama.cpp b11505-mix (Vulkan RADV), MTP 3, unsloth llama.cpp b11505-mix (Vulkan RADV), no MTP, llama.cpp Vulkan (Windows), MTP 3, llama.cpp Vulkan (Windows), no MTP
QuantizationNVFP4 (RadixArk checkpoint, bf16 KV), NVFP4, UD-Q4_K_XL
Best single-user speed205 tok/s
Best aggregate (8 users)not measured
Verified context243392 tokens
Measured numbers

Measured speed and quality

Speed (single user)

Configurationdecode 1u prosedecode 1u code
1x GB300 (DGX Station GB300, dgx1) · vLLM · NVFP4 (RadixArk checkpoint, bf16 KV)205 tok/s205 tok/s
2x GB10, TP2 (spark1+2) · vLLM nightly, oxbyte MTP4, EP · NVFP435.2 tok/s52.6 tok/s
4x GB10, TP4 (spark1-4) · vLLM, oxbyte MTP4, EP · NVFP441.4 tok/s61.1 tok/s
8x GB10, TP8 · vLLM, oxbyte MTP4, EP · NVFP445.7 tok/s63.5 tok/s
1x ai11 (Minisforum MS-S1 MAX, Ryzen AI Max+ PRO 495 / Radeon 8065S, 192 GB unified, 176 GiB GTT) · Gufo 0.12.0 (ROCm) · UD-Q4_K_XL46.5 tok/s47.9 tok/s
1x ai11 (Minisforum MS-S1 MAX, Ryzen AI Max+ PRO 495 / Radeon 8065S, 192 GB unified, 176 GiB GTT) · Gufo 0.12.0 (ROCm), no MTP · UD-Q4_K_XL29.5 tok/s29.8 tok/s
1x ai11 (Minisforum MS-S1 MAX, Ryzen AI Max+ PRO 495 / Radeon 8065S, 192 GB unified, 176 GiB GTT) · unsloth llama.cpp b11505-mix (ROCm), MTP 3 · UD-Q4_K_XL28.4 tok/s40.2 tok/s
1x ai11 (Minisforum MS-S1 MAX, Ryzen AI Max+ PRO 495 / Radeon 8065S, 192 GB unified, 176 GiB GTT) · unsloth llama.cpp b11505-mix (Vulkan RADV), MTP 3 · UD-Q4_K_XL36.6 tok/s45.4 tok/s
1x ai11 (Minisforum MS-S1 MAX, Ryzen AI Max+ PRO 495 / Radeon 8065S, 192 GB unified, 176 GiB GTT) · unsloth llama.cpp b11505-mix (Vulkan RADV), no MTP · UD-Q4_K_XL27.1 tok/s27.1 tok/s
1x ai11 (Minisforum MS-S1 MAX, Ryzen AI Max+ PRO 495 / Radeon 8065S, 192 GB unified, Windows 11 Pro dual-boot) · llama.cpp Vulkan (Windows), MTP 3 · UD-Q4_K_XL32 tok/s42 tok/s
1x ai11 (Minisforum MS-S1 MAX, Ryzen AI Max+ PRO 495 / Radeon 8065S, 192 GB unified, Windows 11 Pro dual-boot) · llama.cpp Vulkan (Windows), no MTP · UD-Q4_K_XL23.9 tok/s24.8 tok/s

Source: fleet-bench/dgx1-overnight-2026-10-05/RESULTS.md, fleet-bench/2026-10-02-best-model-per-tier-results.md, ai11/RESULTS-2026-10-12-qwen38-flash.md

Aggregate throughput

Configurationagg decode 32uceiling usersagg decode at ceilingpeak agg decode
1x GB300 (DGX Station GB300, dgx1) · vLLM · NVFP4 (RadixArk checkpoint, bf16 KV)3007 tok/s7040 tok/s
2x GB10, TP2 (spark1+2) · vLLM nightly, oxbyte MTP4, EP · NVFP4329.6 tok/s32 users329.6 tok/s
4x GB10, TP4 (spark1-4) · vLLM, oxbyte MTP4, EP · NVFP4482.4 tok/s64 users648.7 tok/s
8x GB10, TP8 · vLLM, oxbyte MTP4, EP · NVFP4604.7 tok/s64 users769.7 tok/s

Source: fleet-bench/dgx1-overnight-2026-10-05/RESULTS.md, fleet-bench/2026-10-02-best-model-per-tier-results.md

Prefill and latency

Configurationprefill 8kprefill 32kprefill 128k
1x GB300 (DGX Station GB300, dgx1) · vLLM · NVFP4 (RadixArk checkpoint, bf16 KV)43576 tok/s46665 tok/s46597 tok/s
2x GB10, TP2 (spark1+2) · vLLM nightly, oxbyte MTP4, EP · NVFP43089 tok/s3069 tok/s
4x GB10, TP4 (spark1-4) · vLLM, oxbyte MTP4, EP · NVFP43571 tok/s3530 tok/s
8x GB10, TP8 · vLLM, oxbyte MTP4, EP · NVFP43736 tok/s3672 tok/s

Source: fleet-bench/dgx1-overnight-2026-10-05/RESULTS.md, fleet-bench/2026-10-02-best-model-per-tier-results.md

Context

Configurationcontext verified
1x GB300 (DGX Station GB300, dgx1) · vLLM · NVFP4 (RadixArk checkpoint, bf16 KV)243392 tokens

Source: fleet-bench/2026-09-25-dgx1-best-model-eval.md

Power and efficiency

Configurationtok per joulepower w
1x GB300 (DGX Station GB300, dgx1) · vLLM · NVFP4 (RadixArk checkpoint, bf16 KV)3.54 tok/J850 W
2x GB10, TP2 (spark1+2) · vLLM nightly, oxbyte MTP4, EP · NVFP41.16 tok/J
4x GB10, TP4 (spark1-4) · vLLM, oxbyte MTP4, EP · NVFP40.9 tok/J
8x GB10, TP8 · vLLM, oxbyte MTP4, EP · NVFP40.58 tok/J

Source: fleet-bench/dgx1-overnight-2026-10-05/RESULTS.md, fleet-bench/2026-10-02-best-model-per-tier-results.md

Other measurements

ConfigurationClosed-book CMMC items correct of 35 (vendor sampling)cmmc-rag-v3 agentic strict, TP2 pair, 3 seeds39k-token needle generation speed (MAGNOLIA passed)39k-token prompt prefill speedMMLU-Pro correct of 40 (60-item battery)HumanEval correct of 20 (60-item battery)llama-bench pp512 (Linux, ROCm)llama-bench pp4096 (Linux, ROCm)llama-bench tg128 (Linux, ROCm)
1x GB300 (DGX Station GB300, dgx1) · vLLM · NVFP4 (RadixArk checkpoint, bf16 KV)11 count
2x GB10, TP2 (spark1+2) · vLLM nightly, oxbyte MTP4, EP · NVFP40.978
1x ai11 (Minisforum MS-S1 MAX, Ryzen AI Max+ PRO 495 / Radeon 8065S, 192 GB unified, 176 GiB GTT) · Gufo 0.12.0 (ROCm) · UD-Q4_K_XL39.3 tok/s1717 tok/s37 of 4018 of 20
1x ai11 (Minisforum MS-S1 MAX, Ryzen AI Max+ PRO 495 / Radeon 8065S, 192 GB unified, 176 GiB GTT) · Gufo 0.12.0 (ROCm), no MTP · UD-Q4_K_XL28.5 tok/s1779 tok/s
1x ai11 (Minisforum MS-S1 MAX, Ryzen AI Max+ PRO 495 / Radeon 8065S, 192 GB unified, 176 GiB GTT) · unsloth llama.cpp b11505-mix (ROCm), MTP 3 · UD-Q4_K_XL32.8 tok/s429 tok/s570.9 tok/s564.5 tok/s22.9 tok/s
1x ai11 (Minisforum MS-S1 MAX, Ryzen AI Max+ PRO 495 / Radeon 8065S, 192 GB unified, 176 GiB GTT) · unsloth llama.cpp b11505-mix (Vulkan RADV), MTP 3 · UD-Q4_K_XL41.8 tok/s401 tok/s
1x ai11 (Minisforum MS-S1 MAX, Ryzen AI Max+ PRO 495 / Radeon 8065S, 192 GB unified, 176 GiB GTT) · unsloth llama.cpp b11505-mix (Vulkan RADV), no MTP · UD-Q4_K_XL24.9 tok/s435 tok/s577.6 tok/s565.7 tok/s27.5 tok/s
1x ai11 (Minisforum MS-S1 MAX, Ryzen AI Max+ PRO 495 / Radeon 8065S, 192 GB unified, Windows 11 Pro dual-boot) · llama.cpp Vulkan (Windows), MTP 3 · UD-Q4_K_XL30.9 tok/s370 tok/s
1x ai11 (Minisforum MS-S1 MAX, Ryzen AI Max+ PRO 495 / Radeon 8065S, 192 GB unified, Windows 11 Pro dual-boot) · llama.cpp Vulkan (Windows), no MTP · UD-Q4_K_XL23 tok/s390 tok/s545.7 tok/s557.2 tok/s24.9 tok/s

Source: fleet-bench/2026-09-25-dgx1-best-model-eval.md, fleet-bench/2026-10-03-cmmc-rag-v3-results.md, ai11/RESULTS-2026-10-12-qwen38-flash.md, ai11/RESULTS-2026-10-13-model-sweep.md

Review

What it is

Qwen3.8-Flash-Next is a compact assistant-class model that Petronella Technology Group, Inc. runs as a workhorse for private deployments. It is small enough to live on a single desktop-class machine, yet in our measured runs it answered the same retrieval and agentic battery as far larger models, which is why it kept coming back as the reference configuration in our fleet benchmarks. We measured it in NVFP4 on the DGX-class hardware and as a Q4_K_XL build on unified-memory desktops, and it held up in both contexts.

The interesting property of this model is how it scales across a pod. One pair of units serves a small team comfortably. Four units hold the same floor for more simultaneous users. Eight units push aggregate throughput higher still, although not as efficiently as two separate four-unit engines. On the DGX Station the same model turns into a different animal entirely: prefill speeds that read like the cluster numbers and a single-user decode rate that leaves the desktop boxes far behind. That spread across hardware classes is exactly what a buyer needs to understand before committing to a box, and this page lays it out from our own measurements.

Where it runs best

In our fleet the model has a natural home on each hardware class, and each class buys something different.

On the two-unit GB10 pod (spark1 and spark2 in a tensor-parallel pair, vLLM nightly with the oxbyte multi-token engine at draft four and expert parallel, NVFP4) it is the serving model. That pair held the single-user floor with the batch ceiling reached at the same aggregate throughput, which is the profile you want when a handful of people share one small appliance and nobody should notice whose request is in flight. Its retrieval and agentic score on our CMMC RAG battery, run strict at the two-unit configuration, tied the much larger Qwen3.8-27B hosted on the H200 server. For a small office that wants one box to be both the throughput leader and the quality reference, that pairing is hard to argue with.

On the four-unit pod (spark1 through spark4, TP4, same engine flags) the floor rises and the ceiling roughly doubles. The MSI-variant units matched the Spark pair within a few percent, so mixed-unit pods behave like homogeneous ones for this model. This is the layout we would pick when the same appliance must serve a full department rather than a team.

On the eight-unit pod as one engine the single-user speed improves again, and the aggregate ceiling climbs further, but the efficiency story turns: the eight-way engine reaches a lower tokens-per-joule figure than either smaller layout, and our notes record that two separate four-unit engines of the same model would beat one eight-way engine on aggregate. So the eight-unit configuration makes sense when you specifically want one big context pool and the simplest possible serving topology, not when you want maximum tokens per watt.

On the DGX Station GB300 (dgx1, single GPU, vLLM, NVFP4 checkpoint with bf16 KV cache) it is a different league. Single-user generation is roughly four to five times the desktop numbers, aggregate throughput at the standard user count is far above anything the pod produces, peak aggregate climbed much higher at larger user counts, and prefill at both short and long prompts ran at rates that make interactive document work feel instant. It also passed a very long context check at a verified context length near the quarter-million-token mark, which is the single biggest capability gap between it and the desktop class.

On ai11, the Minisforum desktop with the AMD Ryzen AI Max+ PRO chip and Radeon graphics, running the unsloth GGUF build (UD-Q4_K_XL), it was the best overall pick of our model sweep. It scored highest on our combined MMLU-Pro and HumanEval battery among the candidates we tested, it handled tool calls, and it passed the long-needle generation test. This is the configuration for a single user who wants a capable private assistant on a machine that fits under a desk.

Measured speed

The table numbers below are the checker-verified values from our records; here we describe what they mean in practice.

On the two-unit pod, prose generation per user sits in the mid-thirties of tokens per second, code generation is faster at fifty-plus, and the pair reaches its aggregate ceiling at a user count in the low thirties. Prefill holds nearly flat from an eight-thousand-token prompt to a thirty-two-thousand-token prompt, which tells you the engine is not falling off a cliff as conversations grow. Energy efficiency is the best of the three pod layouts at over one token per joule.

On the four-unit pod, per-user prose generation rises to the low forties and code generation into the low sixties, with the user ceiling doubling to sixty-four and the aggregate at that ceiling well over six hundred tokens per second. The trade is energy: the tokens-per-joule figure drops below the two-unit number, and only recovers to a slightly better value when you drive the pod at its full sixty-four-user ceiling.

On the eight-unit pod as a single engine, per-user prose generation reaches the mid-forties and code generation the mid-sixties, the ceiling stays at sixty-four users, and the aggregate at the ceiling approaches seven hundred seventy tokens per second. But the tokens-per-joule figure falls to well under one, the worst of the three pod layouts, and our notes flag that two separate four-unit engines would have delivered materially more aggregate throughput. The eight-way layout is for single-user speed and simplicity, not efficiency.

On the DGX Station the story changes completely. Single-user generation runs at over two hundred tokens per second for both prose and code, aggregate throughput at the standard user count is about three thousand tokens per second, and the peak measured aggregate at the largest user count was roughly double that. Prefill at eight thousand tokens runs above forty-three thousand tokens per second, and it holds that rate essentially unchanged at thirty-two thousand and even at a one-hundred-twenty-eight-thousand-token prompt, which is the single most impressive number in this model's records. The measured module power at load was eight hundred fifty watts and the energy figure is over three tokens per joule, though we note in the records that the power reading is module draw, which flatters the efficiency number somewhat.

On ai11 with the Gufo ROCm engine and multi-token prediction at draft seven, single-user prose generation runs in the mid-forties and code at nearly forty-eight tokens per second, with prefill on a thirty-nine-thousand-token prompt around seventeen hundred tokens per second. Turning multi-token prediction off drops prose generation to about twenty-nine and a half tokens per second, so the draft model is worth roughly half again in speed. The Vulkan build of llama.cpp with multi-token prediction at draft three is a middle option: prose in the mid-thirties, code in the mid-forties, but prefill only around four hundred tokens per second. Without multi-token prediction the Vulkan build is the slowest measured configuration at twenty-seven tokens per second. On Windows the same Vulkan build with multi-token prediction manages thirty-two tokens per second of prose, and the Windows prefill figures are the lowest of the desktop builds. For long prompts the ROCm and Vulkan llama-bench numbers are close to each other, and the Windows baseline trails both.

One honest note: we do not have a single-user speed record for this model on the H200 or on any smaller single-GB10 unit. The pod records start at two units, and the DGX and desktop records cover the single-device case for their own classes. If your plan is a one-box Spark with this model, we have not measured that layout yet.

Quality and accuracy

Quality is where this model earns its place despite its size. On our CMMC retrieval and agentic battery run in the strict mode, the two-unit NVFP4 configuration scored near the top of the entire fleet at close to a perfect score, tying the much larger Qwen3.8-27B running in FP8 on the H200. That tie matters: it means a buyer who needs both strong retrieval behavior and meaningful throughput can get both from two small units rather than a datacenter card.

On the DGX Station we also ran a closed-book CMMC knowledge check where the model answered from its own weights with no retrieval help, and it got eleven of thirty-five items right under vendor sampling. Read that honestly: closed-book recall of narrow regulatory detail is weak, which is exactly why we deploy it with retrieval attached. It is not a compliance oracle on its own; it is a strong reasoner over documents you feed it.

On ai11, the combined battery of forty MMLU-Pro items and twenty HumanEval items came back thirty-seven and eighteen respectively, the best overall result of the sweep we ran that day. Tool calling worked, and the long-needle test, where the model must find and use a planted fact deep inside a thirty-nine-thousand-token prompt, passed.

How we ran it

All pod and DGX numbers come from our own fleet benchmark harness. The pod runs used vLLM with the oxbyte multi-token engine at draft four and expert parallel, NVFP4 checkpoints, a serving configuration validated on the first of October and re-measured on the second. Each pod layout was swept across escalating user counts until throughput stopped climbing, and we recorded the user count where the per-user floor was still intact as the ceiling. Correctness checks passed on all pod runs; the notes record eight of eight tasks green on each configuration.

The DGX Station overnight run used two repetitions per level and a RadixArk NVFP4 checkpoint with bf16 KV cache. The source file for that run carries an explicit caveat that its cross-platform ratios are not cleared for publication, so we present only the absolute numbers above and do not derive comparisons from them. Power on dgx1 is module-level draw, which slightly flatters the tokens-per-joule figure; treat the DGX efficiency number as an upper bound.

The ai11 runs used the unsloth GGUF build at UD-Q4_K_XL across three engines: Gufo under ROCm with multi-token draft seven, the unsloth llama.cpp build under Vulkan RADV and under ROCm at draft three, and the same builds with multi-token prediction disabled. We also ran the Windows dual-boot side with llama.cpp Vulkan at draft three and without. Prefill was measured on a thirty-nine-thousand-token prompt, and the llama-bench micro-benchmarks at the standard prompt and generation lengths are recorded separately from the assistant-style runs. Multi-token prediction raised generation speed everywhere it was enabled but left prefill essentially unchanged, which is the expected behavior and a useful sanity check on the measurements.

We publish the per-user floor, the aggregate throughput at the standard and ceiling user counts, prefill at several prompt sizes, and energy where the hardware exposes a trustworthy power reading. Every number on this page traces to a file in our benchmark source snapshot, and the tables the generator renders carry those source paths.

When to pick it

Pick this model on a two-unit pod when you want the best balance on our fleet of throughput, efficiency, and measured retrieval quality, and your user count sits in the low thirties or below. It was the serving workhorse of the pod for good reason: the best tokens-per-joule of the pod layouts, a near-top agentic score, and prefill that stays fast as prompts grow.

Pick it on four units when the same workload grows past the two-unit ceiling and you need the doubled user count more than you care about the modest efficiency drop. It delivered the highest-throughput four-unit layout we measured.

Pick it on the DGX Station when single-user latency and very long contexts matter more than cost. A verified context near a quarter million tokens, prefill above forty thousand tokens per second at every measured length, and generation past two hundred tokens per second make it the clear answer for long-document work on one box.

Pick it on ai11-class desktops when one person wants a private assistant on a quiet machine: best overall in our sweep there, fast prefill for long prompts, and the Gufo engine with multi-token prediction as the configuration to choose. Avoid the Windows side and the no-draft builds unless you have a specific reason; they are measurably slower.

Skip it, or check our other model pages, when closed-book factual recall on narrow regulatory content is the primary job, when you need a single one-unit pod result (unmeasured for this model), or when your efficiency target cannot tolerate the eight-unit engine's energy profile.

FAQ

How fast is Qwen3.8-Flash-Next for a single user?
It depends entirely on the hardware. On our DGX Station we measured over two hundred tokens per second for prose generation. On a two-unit pod it was in the mid-thirties, on the four-unit pod in the low forties, and on the ai11 desktop with the Gufo engine and multi-token prediction in the mid-forties. Code generation runs faster than prose on every configuration we measured.
What is the most users this model can serve at full speed?
On the two-unit pod the floor held to a ceiling in the low thirties of users; on four units and on the eight-unit engine it doubled to sixty-four. Those are the user counts where each user still sees the quoted per-user speed. Past that point aggregate throughput kept rising on some layouts but individual responses slow down.
Did it pass your accuracy checks?
Yes, with one honest exception. On the strict retrieval and agentic battery the two-unit configuration scored near the top of the fleet, tying a much larger model on the H200. On the ai11 desktop it went thirty-seven of forty and eighteen of twenty on our combined knowledge and coding battery, passed long-needle retrieval, and handled tool calls. The exception is closed-book regulatory recall on the DGX run, where it answered eleven of thirty-five narrow items from weights alone; with retrieval attached it is strong.
Do I need the multi-token prediction setting?
On the desktop hardware, yes. Multi-token prediction at draft seven under the Gufo engine raised prose generation from the high twenties to the mid-forties of tokens per second, and the Vulkan build gained a similar relative amount. Prefill did not change, which is expected. On the pod and DGX runs the serving configuration already included the multi-token engine, so there is nothing extra to enable.
Which engine should I use on AMD desktop hardware?
Our best measured configuration was Gufo under ROCm with multi-token draft seven: fastest generation and a prefill around seventeen hundred tokens per second on a long prompt. The llama.cpp Vulkan build with draft three is a workable second, and both beat their own no-draft versions. The ROCm llama-bench micro-benchmarks were within a few percent of Vulkan, so for plain generation speed the choice between them matters less than enabling the draft.
Is Windows a good host for this model?
It runs, but it is the slowest host we measured. The Windows llama.cpp Vulkan build with multi-token prediction managed thirty-two tokens per second of prose against thirty-six on Linux with the same build, and its prefill was the lowest of all our configurations. If the box dual-boots, use the Linux side for serving and keep Windows for everything else.
How efficient is it, really?
Efficiency depends strongly on layout. The two-unit pod was the best at over one token per joule. The four-unit pod was slightly under one at its standard operating point and recovered to slightly better at full load. The eight-unit engine fell to well under half a token per joule, which is why our notes recommend separate four-unit engines for throughput rather than one eight-way engine. The DGX figure is over three tokens per joule but the power reading is module draw, so treat it as favorable.
Can it handle very long documents?
On the DGX Station we verified correct behavior at a context of over two hundred forty thousand tokens, and prefill speed held essentially flat from eight-thousand-token prompts to one-hundred-twenty-eight-thousand-token prompts. On the desktop class we verified a thirty-nine-thousand-token needle retrieval passed. The pod records confirm a hundred-thirty-one-thousand-token context in the serving configuration. So yes, long documents are a strength, with the DGX the clear leader.
What quantization should I run?
On DGX-class hardware we ran NVFP4 and that is what we would deploy there; the DGX run used a RadixArk NVFP4 checkpoint with bf16 KV cache. On unified-memory desktops we ran the UD-Q4_K_XL GGUF build and it was both fast and accurate in our battery. We have not measured other quantizations for this model, so we cannot claim one is better; we can only say these two worked well where we measured them.
Why pick this over a larger model?
Because in our measurements the quality gap did not show up where buyers expect it. The strict retrieval and agentic score of this compact model tied the larger Qwen3.8-27B on our battery, while serving more users per watt on smaller hardware. Larger models win on raw knowledge and on some reasoning depths, and our closed-book result is a real weakness of this size class. For assistant and retrieval workloads on private hardware, the compact model was the better system choice on our fleet.

Run this model on your own hardware

Call Penny at 919-348-4912 and describe your fleet, or ask us to benchmark a model on the hardware you already own.