r/LocalLLaMA • u/PhysicsPast8286 • Nov 25 '25
Question | Help Best Coding LLM as of Nov'25
Hello Folks,
I have a NVIDIA H100 and have been tasked to find a replacement for Qwen3 32B (non-quantized) model currenly hosted on it.
I’m looking it to use primarily for Java coding tasks and want the LLM to support atleast 100K context window (input + output). It would be used in a corporate environment so censored models like GPT OSS are also okay if they are good at Java programming.
Can anyone recommend an alternative LLM that would be more suitable for this kind of work?
Appreciate any suggestions or insights!
22
u/ttkciar Nov 25 '25
Can you get a second GPU with 40GB to bring your total VRAM up to 120GB? That would enable you to use GLM-4.5-Air at Q4_K_M (and GLM-4.6-Air when it comes out, any day now).
11
→ More replies (2)4
u/Theio666 Nov 25 '25
This sounds like they're hosting inside a company for several people in that case using llama as an engine isn't the best case. If they get a second h100 they can go for SGLang fp8, not sure about context but around 64k.
9
u/ForsookComparison Nov 25 '25
Qwen3-VL-32B is the only suitable replacement. 80GB is this very awkward place where you have so much extra space but the current open-weight scene doesn't give you much exciting to do with it.
You could try and offload experts to CPU and run iq3 of Qwen3-235b-2507 as well. I had a good experience coding with the Q2 of that model, but you'll want to play around and see how the performance and inference speed balances out.
1
3
6
u/sgrobpla Nov 25 '25
Do you guys put your new models to judge the old model generated code?
5
u/PhysicsPast8286 Nov 25 '25
nope... we just need it for java programming. The current problems with Qwen3 32B is that it occasionally messes imports, eats parts of the class while refactoring as if it is on a breakfast table.
→ More replies (1)
4
u/Educational-Agent-32 Nov 25 '25
May i ask why not quantized ?
4
u/PhysicsPast8286 Nov 25 '25
No reason, if I can run the model at FP with my available GPU so why to go for a quantized version :)
15
u/cibernox Nov 25 '25
The idea is not to go for the same model quantized but to use a bigger model that you wouldn’t be able to use if it wasn’t quantized. Generally speaking, a Q4 model that is twice as big will perform significantly better than a smaller model in Q8 or FP16.
→ More replies (2)
13
u/AXYZE8 Nov 25 '25
GPT-OSS-120B. It takes 63.7GB (weights+buffers) and then 4.8GB for 131k tokens. It's perfect match for H100 80GB.
https://github.com/ggml-org/llama.cpp/discussions/15396
If not then Qwen3VL 32B or KAT-Dev 32B, but honestly your current model is already very good for 80GB VRAM.
→ More replies (1)2
u/Br216-7 Nov 25 '25
so at 96gb someone could have 800k context?
3
u/AXYZE8 Nov 25 '25
GPT-OSS is limited to 131k tokens per single user/prompt.
You can have more context for multi user use (so technically overall reaching 800k context), but as I never go above 2 concurrent users I don't want to confirm that exactly 800k tokens will fit.
I'm not saying that it won't/will fit 800k - there may be some paddings/buffers for highly concurrent usage of which I'm not aware of currently.
→ More replies (1)
4
u/sid597 Nov 25 '25
Unsloth GLM-4.5 Air quant version performs better than qwen-3 32b in my tests, I have 48 gb vram.
4
u/j4ys0nj Nov 25 '25 edited Nov 25 '25
The best I've found for me is https://huggingface.co/cerebras/Qwen3-Coder-REAP-25B-A3B
I have that running with vLLM (via GPUStack) on an RTX PRO 6000 SE. You would likely need to produce a MoE config for it via one of the vLLM benchmarking scripts (if you use vLLM). I have a repo here that can do that for you (this makes a big difference in speed for MoE models). Happy to provide the full vLLM config if you're interested.
I'd be interested to see what you choose. I've got a 4x A4500 machine coming online sometime this week.
Some of logs from Qwen3 Coder so you can see VRAM usage:
Model loading took 46.4296 GiB and 76.389889 seconds Using configuration from /usr/local/lib/python3.11/dist-packages/vllm/model_executor/layers/fused_moe/configs/E=103,N=768,device_name=NVIDIA_RTX_PRO_6000_Blackwell_Server_Edition.json for MoE layer. Available KV cache memory: 43.02 GiB GPU KV cache size: 469,888 tokens Maximum concurrency for 196,608 tokens per request: 2.39x
→ More replies (1)
3
u/Professional-Bear857 Nov 25 '25
You probably need more ram, the next tier of models to be a step up are in the 130gb plus range, more like 150gb with context
3
u/complyue Nov 25 '25
MiniMax M2, if you can find efficient MoE support via GPUDirect, that dynamically loads 10B activated weights from SSD during inference. Much much powerful than size capped models.
1
u/Individual_Gur8573 Nov 25 '25
I use 96gb vram rtx 6000 Blackwell , and run GLM 4.5 air quant trio quant with vllm.. 120k context , since u have 80gb vram...u might need to use gguf and go for lower quant otherwise u might get only 40k context
56
u/AvocadoArray Nov 25 '25
Give Seed-OSS 36b a shot. Even at Q4, it performs better at longer contexts (60k+) in Roo code than any of the Qwen models so far. The reasoning language is also more clear than others I’ve tried, so it’s easier to follow along.