Infographic compares a 12 GB local AI model running across a gaming laptop, AMD desktop, and MacBook.
A compressed Qwen3.8-27B model delivered promising results in Kingy AI’s three-machine test—but the most useful finding for Windows users is less about beating a cloud chatbot and more about memory. The same 12.12 GB file generated tokens quickly on a high-memory AMD system, gained nothing from multi-token prediction on the tested Mac, and ran much more slowly on an 8 GB Windows gaming laptop. These are Kingy’s measurements, not WindowsForum benchmarks.

The results make a useful distinction: being able to load a local AI model is not the same as running it comfortably. They also leave the headline claim behind the experiment—45.6 tokens per second on a 16 GB RTX 5060 Ti—unverified.

Infographic compares a 12 GB local AI model running across a gaming laptop, AMD desktop, and MacBook. What is different about this Qwen file?​

Kingy tested Qwen3.8-27B-GSQ-RCO-IQ3_S-mtp.gguf, reporting a 12.12 GB download with an additional multi-token prediction, or MTP, head. Its underlying IQ3_S model is approximately 11.77 GB; the prediction head adds roughly 0.35 GB. Kingy says its downloads matched the publisher’s SHA-256 fingerprints.

According to ISTA-DASLab’s model card, the compression combines Gumbel-Softmax Quantization, or GSQ, with Riemannian Constrained Optimization, or RCO. Instead of assigning identical precision throughout the model, the process allocates different quantization types to individual tensors within a size budget. The publisher says the resulting files use standard GGUF formats compatible with llama.cpp, Ollama and LM Studio. That general compatibility should not be mistaken for confirmation that every application exposes the same MTP controls.

The lab describes IQ3_S as retaining the base model’s performance on selected benchmarks. That is a publisher-reported result, not a guarantee that compression leaves every answer unchanged. Its model card reports matching AIME25 and LiveCodeBench v6 scores, with a small deficit on GPQA-Diamond.

Three machines, three different experiences​

Kingy’s tests took place on November 8, 2026. The configurations matter:

Test systemRuntime and backendImportant constraint
Ryzen AI Max+ 395, Radeon 8060S, 128 GB shared memoryUbuntu 26.04.1; llama.cpp 79e2e74eb; VulkanModel reportedly fit fully in GPU-accessible memory
MacBook Pro M4 Pro, 24 GBHomebrew llama.cpp 0.6.0; MetalModel fit, but the machine had substantial swap usage
ASUS ROG Strix G16, RTX 5070 Laptop 8 GB, 32 GB RAMWindows 11; llama.cpp b12199; CUDAModel required a CPU/GPU split

The Windows laptop was plugged in and running in Turbo mode. Kingy reports that its fit tool placed 27 of 64 layers on the GPU for the benchmark, while estimating 24 GPU layers for the longer-context chat-server configuration. The remaining layers ran on the CPU. These were therefore comparisons of complete systems and software configurations—not a controlled contest between operating systems.

Reported generation speeds​

MachineMTP disabledMTP enabledReported wait for an 8,217-token prompt
Ryzen AI Max+ 39516.1 tok/s28.8 tok/s25–26 seconds
MacBook Pro M4 Pro11.4 tok/s10.9 tok/s82–87 seconds
RTX 5070 Laptop, 8 GB7.0 tok/s7.8 tok/s19–20 seconds

Kingy averaged four prompts, with two-token MTP drafts for the enabled results. Crucially, these speed runs consumed their entire 1,024-token output allowance on reasoning: they measure token generation, not delivery of completed, useful answers. Quality was assessed separately.

For Windows laptop owners, the distinction between prompt processing and generation is particularly interesting. The RTX machine had the shortest reported document-processing wait but the slowest sustained output. In this experiment, “reads quickly” and “answers quickly” were different properties.

Kingy’s separate llama-bench figures followed the same generation-speed order: 16.7 tok/s on AMD, 12.3 on the Mac and 7.4 on the Windows laptop. With an 8K context already present, those figures fell to 16.0, 10.9 and 6.0 respectively. The AMD system’s older UD-Q3_K_XL file had previously reached 15.8 tok/s.

MTP helped AMD, not every machine​

The llama.cpp documentation explains speculative decoding as drafting several tokens and then checking them together with the target model. It explicitly lists draft-mtp as using prediction heads from the main model. The potential advantage comes from batched verification; correct guesses still have to save more time than drafting and checking consume.

Kingy enabled it with these server options:

--spec-type draft-mtp --spec-draft-n-max 2

On AMD, generation rose from 16.1 to 28.8 tok/s—approximately 1.8 times the baseline. Longer three- and four-token drafts were slightly slower, at 27.8 and 27.4 tok/s.

The Mac accepted roughly the same proportion of draft guesses as AMD, around 70%, but gained no speed. Kingy suggests verification overhead may explain that outcome, while explicitly acknowledging that the explanation was not proven. The Windows laptop gained only modestly.

The practical lesson is to benchmark MTP rather than assume it helps. An acceptance percentage alone is not an end-to-end performance result. The llama.cpp project also documents a SPEED-Bench client for comparing baseline and speculative-decoding throughput, latency and acceptance across prompts—a more useful evaluation approach than watching the acceptance counter in isolation.

Kingy additionally observed different wording with MTP enabled, even at temperature zero. It did not establish a corresponding quality loss, but those observations should discourage treating the two configurations as byte-for-byte interchangeable.

A perfect score—with important boundaries​

On Kingy’s 20-task automated quality test, the compressed file scored 20/20 in 26 minutes on the Mac. Its comparison table gives ChatGPT, labeled gpt-6.1-sol by Kingy, the same score in five minutes. Older Qwen3.8 quantizations scored 19/20, while Qwen3-8B scored 18/20.

That supports a narrow conclusion: the compressed file performed well on this particular suite. It does not establish general equivalence to ChatGPT.

Two qualifications carry considerable weight:

  • Grading changed: Kingy says three rules had been loosened after its earlier tests. Under the original strict rules, this file scored 19/20 and the ChatGPT comparison scored 18/20.
  • Coding was inconsistent: A parser passed all 14 hidden tests in two of three attempts. The unsuccessful attempt passed nine tests.

Two successes in three attempts demonstrate capability, not a dependable two-thirds success probability across programming work. With only 20 tasks and generally one run per task, Kingy itself advises treating a one-point difference as a tie.

What remains unproven about “16 GB is enough”​

The experiment was prompted by Manolo Remiddi’s September 12, 2026 video. As described by Kingy, the video claimed 45.6 tok/s on a 16 GB RTX 5060 Ti during a browser-agent task and 136 tok/s on an RTX 5090. Kingy tested neither configuration.

Those figures should remain separate from the three-machine results. Different tasks and untested hardware prevent either confirmation or refutation.

Likewise, a 12.12 GB file being smaller than 16 GB does not establish a universal working-context guarantee. The report’s own laptop configurations illustrate why: changing the workload and retained context changed the estimated number of layers that would fit on its GPU. File size is a starting point, not a complete memory budget.

The practical takeaway​

These results are encouraging for compact local models, but they are not a hardware shopping verdict.

The AMD result was obtained on Linux, so it should not be presented as a measured Windows result for Ryzen AI Max+ systems. The Mac comparison was affected by 7–16 GB of swap usage and some battery operation; Kingy also discarded an earlier run that slowed dramatically. Different llama.cpp builds and backends further limit clean platform comparisons.

For an owner of the tested class of 8 GB Windows laptop, the evidence is straightforward: this file can run through partial GPU offloading, but generation was slow and MTP offered little relief. For the tested high-memory AMD system, MTP was substantially more useful.

The broader finding is not that one checkbox makes local AI fast. It is that model size, memory placement, runtime version and workload must be evaluated together. Compression opened the door; the hardware and software still determined how quickly anything walked through it.

 

References

  1. Qwen3.8-27B GSQ Tested on 3 Machines: Speed, MTP and Quality - Kingy AI Kingy AI 2026-11-09T07:20:52+00:00
  2. ISTA-DASLab/Qwen3.8-27B-GSQ-RCO-GGUF · Hugging Face huggingface.co
  3. ISTA-DASLab/Qwen3.8-27B-GSQ-RCO-GGUF · Hugging Face huggingface.co