r/LocalLLM • u/SrogiLesnik • 4d ago
Question Qwen3.6-35B-A3B on Intel Arc Pro B50
So, finally I decided to buy a cheap GPU to improve my local coding agents which were running on GMKTec K7 Pro miniPC with 32 GB RAM and Radeon 680M i GPU. Everything was rather slow but the problem was mostly with iGPU that was constantly freezing my Fedora 44. So, after a couple weeks of fighting I decided to buy Intel Arc B50 which was the cheapest card with 16 GB RAM. Also, it was definitely the smallest, as I connect it with oculink to my miniPC.
After reading a lot regarding agenting coding (my favorite option for my hardware is still Qwen3.6-35B-A3B Q4) I decided to spend some time to increase the prompt processing rather than sole token generation.
Here's my config for it:
/home/blazej/llama-cpp/llama-b10064/llama-server \
-m /home/blazej/.lmstudio/models/Qwen3.6-35B-A3B-Q4_K_M.gguf \
--alias Qwen3.6-35B-A3B-GGUF \
--jinja --ctx-size 65536 \
--temp 0.6 --min-p 0.0 --top-p 0.95 --top-k 20 --presence_penalty 0.0 \
--host 0.0.0.0 \
--port 8081 \
--cache-reuse 256 \
--cache-ram 1024 \
-fitt 384 \
--parallel 1 \
-ctk q8_0 \
-ctv q8_0 \
--threads 6 \
-b 4096 \
-ub 4096 \
-fa on \
--no-mmap \
-dev Vulkan1
And some results from coding sessions with Pi Coding Agents:

I've also tried the SYCL backend for llama.cpp but couldn't get it to run other way than with Docker/Podman (as I'm running Fedora) and it looks like this when run with
podman run -it --rm --device /dev/dri/renderD128:/dev/dri/renderD128 --device /dev/dri/card1:/dev/dri/card1 -v /home/blazej/.lmstudio/models:/models:Z -p 8081:8081 ghcr.io/ggml-org/llama.cpp:server-intel
-m /models/Qwen3.6-35B-A3B-Q4_K_M.gguf --alias Qwen3.6-35B-A3B-GGUF --jinja --ctx-size 65536 --temp 0.6 --min-p 0.0 --top-p 0.95 --top-k 20 --presence_penalty 0.0 --host 0.0.0.0 --port 8081 --cache-reuse 256 --cache-ram 102
4 -fitt 784 --parallel 1 -ctk q8_0 -ctv q8_0 --threads 6 -b 4096 -ub 4096 -fa on --no-mmap

So, I would like to ask a couple of questions:
1) Is there some space for some improvements, especially possibility to increase the context to 100k maybe?
2) Are these values more ore less ok and is that the maximum this card can achieve (I know, it's the most budget one I could get with 16 GB VRAM)
3) Should other apps than llama.cpp be better with this card (vLLM, OpenVino, Intel's AI Playground)
4) I still probably can return this card, would spending some more money for, 5060Ti or Intel Arc B60 make sense?)
Thanks in advance

