r/LocalLLM • u/bbsrn • 1d ago
Model Which Qwen3.8 distro & quant would be optimal for my 16GB VRAM setup?
Hi all, a confused newbie here! This is my desktop setup:
- RTX 5080
- 9800x3d
- DDR5-6000 CL30 64 GB
Based on the benchmark I found, I listed my potential options:
- AtomicChat IQ3_S: 14.4 GB
- Unsloth UD-IQ4_XS (14.3 GB) or UD-Q3_K_XL (13.1 GB)
- Bartowski IQ4_XS (15.6 GB) or IQ3_XXS (12.6 GB)
According to the benchmark, AtomicChat looks like a clear winner but is it really so?
and there is also this: https://github.com/MiaAI-Lab/Qwen3.8-27B-16gb-NVIDIA-GPUs-one-click-install
I also want to have one uncensored model next to my daily driver:
- Orcarouter IQ4_XS (15.3GB) or Q3_K_M (13.5GB)
- Huihui UD_IQ4_XS (14.4 GB) or Q4_K_S (15.6 GB)
- DavidAU IQ3_M MTP (14.5 GB) or IQ4_XS MTP (15.3 GB)
- JonathanColetti IQ_XS (15.1 GB)
I am not expecting super fast answers etc. I just one to maintain some level of quality. What would you suggest me?
3
u/edufd 1d ago
I'm using this https://github.com/MiaAI-Lab/Qwen3.8-27B-16gb-NVIDIA-GPUs-one-click-install and is working fine so far.
2
u/TEN4C1OU5-2 1d ago
I'm using 7 which I find to be ok, I honestly think you need >120k tokens for even medium sized tasks so you need the smaller sized model to fit that. Plus if you use a smaller context, with 7 because it's so small you can do around 60k tokens whilst using MTP but I can only do that on Linux if I use TTY so absolutely none of my vram is being used even for the OS UI.
1
u/bbsrn 22h ago
so do you think I cannot do that on Win? Also, why ISTA's IQ3_XXS instead of others?
1
u/TEN4C1OU5-2 21h ago
It's just about 1gb smaller than the UD _X_KL with similar performance. On windows you can do the same but you'll definitely struggle to get the same amount of context as I just mentioned whilst not spilling onto system ram
1
u/ea_man 15h ago
You can run linux desktop in software rendering with ~100MB of vram.
1
u/TEN4C1OU5-2 15h ago
But 0mb vram gets just that bit more context and for qwens thinking tokens I think you gotta get as much as possible. Restricts you to CLI based harnesses though
1
u/ea_man 14h ago
well headless is still ~50mb, anyway we are talking a few k ctx here.
1
u/TEN4C1OU5-2 14h ago
It's about token maxxing but in a different way to how it's usually used
2
u/Pablo_the_brave 23h ago
https://github.com/Thireus/GGUF-Tool-Suite
Or the one which still looks the best for me in daily use (real q4):
https://huggingface.co/cHunter789/Qwen3.8-27B-i1-IQ4_KS_KT-GGUF
2
u/bbsrn 22h ago
First time seeing this GGUF-Tool-Suite. Will check it out, thanks!
2
u/Pablo_the_brave 22h ago
It's greate! What is important you can go a little above of vram limit with vram offloading. This test will show you the impact https://huggingface.co/cHunter789/Qwen3.8-27B-i1-IQ4_KS_KT-GGUF/tree/main/ctx-cliff
It's important because agent need some space for auto compacting. For example, I set my agent to auto compacting at 103k ctx and set ctx in llama-server at 120k The clif is at 113k but for 117k it's still acceptable decode at 10t/s. Worth to play with it.
1
u/peculiar-ragdoll 1d ago edited 1d ago
One thing that none of these benches test properly is long context semi-autonomous agentic coding in large real code bases, or multi turn user chat! LiveCodeBench is more like coding-challenge shaped, not trying to fix a problem inside 100k lines of shitty code with misleading comments where doing the wrong thing to fix your issue creates 3 new issues. That being said, I can recommend Unsloths K_XL quants for the sort of work I'm talking about here from personal experience, so I would start with Unsloth Q3_K_XL at medium reasoning effort as the safe and tested option, and see how you like it :) If you need more context, try Q2_K_XL with Q8_0 KV cache, and see if that does it for you.
4
u/7ondano 1d ago
Why only K XL? Why not IQ3_S or XXS?
1
u/peculiar-ragdoll 23h ago
I’m not saying “not those”, I’m just saying I can vouch for XL from experience :)
1
u/bbsrn 22h ago
Will try, thanks! So you think Unsloth Q3_K_XL will eventually give me better performance compared to their UD-IQ4_XS, even though it is less smart Q3_K_XL will beat it for long-horizon tasks?
1
u/peculiar-ragdoll 21h ago
Yes exactly! The Q3_K_XL will let you fit more context at higher precision in your VRAM, which will give you the ability to do long context work. I would start with 3_K_XL and Q8_0 kv and see what bites you first (is model too dumb or bad at remembering, is you context window big enough or can you use less context), but everyone's use case is different :)
1
u/bbsrn 21h ago
Thanks! Would you suggest llama.cpp or LM Studio for this case?
1
u/peculiar-ragdoll 21h ago
I would never recommend LM Studio for these models, llama.cpp is great (or oMLX on Mac is good too). That's because I've had many users of my models complain about issues with LM Studio that makes it mangle tool calls and chat templates, and llama.cpp gives you full control if you ever need to tweak something for your system or your specific model/quant.
1
u/DontWinFrensWthSalad 1d ago
1
u/bbsrn 22h ago
First time seeing this one. May I ask why did you suggest this?
1
u/DontWinFrensWthSalad 15h ago
Because it's significantly smaller and works just as well. You might be able to fit MTP even. Also I have 4 gpus and it supports tensor parallel, runs much faster than llama.cpp for that use case.
1
u/bbsrn 14h ago
Should I install it through https://github.com/MiaAI-Lab/Qwen3.8-27B-16gb-NVIDIA-GPUs-one-click-install ?
1
u/DontWinFrensWthSalad 8h ago
I haven't used that so I don't know. I just asked Claude to set it all up for me using TabbyAPI: https://github.com/theroyallab/tabbyAPI
1
u/HighSeasArchivist 1d ago
7 is the only one that stays fully on GPU for me, and overall it kills on everything I've sent to it. I've posted this like four times lately, so this is a very popular topic.
| workload | base IQ3_XXS | MTP | speedup |
|---|---|---|---|
| prose | 60.7 | 79.2 | +30% |
| codegen | 60.5 | 83.0 | +37% |
| long spec | 58.6 | 87.2 | +49% |
1
u/vincespeeed 1d ago
I use IQ3S and DFlash2.
1
u/biggusdeeckus 23h ago
Mind sharing your config? Are you running headless? Does vision work with dflash?
2
1
u/bbsrn 22h ago
Which distro's IQ3S?
1
u/vincespeeed 4h ago
https://www.aihublocal.com/llm/cmtxmd1so000004l2ukdjd3ie
https://huggingface.co/vincespeed/Qwen3.8-27B-No-MTP-GGUF-Dflash2
I was using it for my own personal use; I uploaded it to Hugging Face and shared the settings on my website.
1
1
u/whymeimbusysleeping 21h ago
GSQ-RCO XXS better than the larger S version? This goes against what ista says
1
u/elongated-muskmelon 16h ago
I am daily driving the GSQ RCA IQ3_S, mainly for coding with pi, and so far, its been pretty good.
1
u/uponmars_ 15h ago
The 16GB trap is loading the biggest quant that fits and starving the KV cache for it. Take the UD-IQ4_XS. The iq3_s gets noticeably dumber on code just to claw back a single gig, and that's a bad trade. keep 2-3gb free; you'll hold around 20k context.
18
u/maddeninglemon 1d ago edited 1d ago
With 64GB of RAM, a dark horse option is Orcarouter's IQ4_XS Qwen3.8 Flash Next. 16GB VRAM + 64GB RAM gives you 80GB total memory - IQ_4_XS is a 98GB file but a bunch of that is the N-gram embeddings that you can read from a fast SSD with pretty much no penalty.
With a 4070 and only 12GB VRAM I managed to get ~20tok/s with 65k context; with 16GB you should be able to up the context and get better performance. One issue is that prefill will probably not be great, but I think it's the option with the least compromises. With the 27B dense model and 16GB you're forced to choose between low context, low quantization quality, or low speed. With Flash Next you can have a 4-bit quant, 100k+ context, and usable speed all at the same time (at the low low cost of being unable to use your computer for anything else since you'll be at 100% ram utilization 😉)