Posts: 31
Threads: 5
Joined: Sep 2026
Reputation:
0
This keeps coming up in conversation so I figured I'd start a thread.
One thing I keep noticing is that people underestimate NVFP4 until they actually try to run this stuff for more than one afternoon.
Curious whether that lines up with what other people are seeing.
Posts: 199
Threads: 27
Joined: Sep 2026
Reputation:
0
What worked for me was pretty simple. Start by verifying the driver/runtime combo, then test with a smaller prompt, then look at workstation thermals.
M3 Max • MLX • local-first
Posts: 40
Threads: 3
Joined: Sep 2026
Reputation:
0
A couple things I'd check first. If you're on llama.cpp, I'd confirm the version first and then reduce variables until the behavior is obvious. Once you know the plain path works, then add the faster path back in piece by piece.
If you post your exact settings, people here can probably narrow it down pretty fast.
Apple Silicon • MLX mostly
Posts: 199
Threads: 27
Joined: Sep 2026
Reputation:
0
Quote:[quote]A couple things I'd check first. If you're on llama.cpp, I'd confirm the version first and then reduce variables until the behavior is obvious.
Need a little more detail here. Is this local-only or are you routing anything externally?
M3 Max • MLX • local-first
Posts: 49
Threads: 7
Joined: Oct 2026
Reputation:
0
Did a small comparison this afternoon. On Threadripper box with vLLM, I saw basically the same behavior.
trying not to rebuild again
Posts: 40
Threads: 3
Joined: Sep 2026
Reputation:
0
Appreciate the detail. The pattern around NVFP4 has been pretty similar for me. I got better results once I stopped chasing one metric and just looked at whether the workflow felt usable.
Apple Silicon • MLX mostly
Posts: 42
Threads: 1
Joined: Oct 2026
Reputation:
0
My first guess would be this: Start by verifying the driver/runtime combo, then test with a smaller prompt, then look at tokens/sec.
Posts: 47
Threads: 4
Joined: Aug 2026
Reputation:
0
Thanks, that helps. The pattern around speculative decoding has been pretty similar for me. The biggest change for me was simplifying the stack instead of adding one more optimization layer.
learning in public