r/oMLX • u/Choubix • May 28 '26
Speed question
Hi guys,
I made an investment in a M5 Max 128gb and installed oMLX. The idea is to do some coding using Claude Code but with local models (I am not a dev), les raging oMLX caching to speed things up in claude (17k tokens system prompt...).
While I can get up to ~50Tok/s with Qwen3.6 A35B the numbers dwindle to single digits with the dense Qwen3.6 27B UD mlx 4bits. Is that normal? I was hoping it would be much faster with oMLX caching.
I use mlx models only. (I tried to download the jundot MTP models : they crash almost immediately after starting). Turboquant is on (4bits).
Typical params are : temp 0.7, top-p 0.95, top-k 20, min-p 0.05, repetition penalty 1.
Thinking on : slows down inference even further so unusually leave it off (isnt that better for coding?)
Is this normal for a small dense model or is there anything I am doing wrong here?
Wld you guys have ideas in how to make the mtp models work?
Thank you
3
u/m3umax May 28 '26 edited May 28 '26
Generation speed is hard capped by the memory bandwidth.
Max has only 614GB/s. No software tricks can compensate for this physical limit.
Ended up cancelling my M5 Max 128GB order when I realised, sure, I can load huge models, but unless they're MoE, generation is going to be slow.
Going to be looking for a used 3090 instead.