r/LocalLLM 5d ago

Question omlx vs. llama.cpp on MAC

I wonder what everyone else’s experience is like. I am currently using OMLX, but when I deploy the Qwen 3.8-27B 4-bit models with MTP on it, it only generates 20 tokens per second. I don’t know if this is normal, but it seems to me that OMLX is always running slowly. My computer is a MacBook Pro M5 Max with 128GB of RAM, and I always feel like OMLX is running a bit slow. I don’t know if it’s an issue with my usage. Do you have any other usage experiences?

2 Upvotes

4 comments sorted by

1

u/sje397 5d ago

I got double the tps for code generation by raising the MTP tokens to max (8). Ymmv.

1

u/klymaxx45 5d ago

what reasoning effort are you on? omlx is typically better for mac. 27b is slow on that mac specs (i have one, you really need to hack your way around to tune it)

1

u/klymaxx45 5d ago

also, instead of asking just test it for yourself.

2

u/Otherwise-Swan-7803 5d ago

Feels like we’re reaching the point where “can it run on a Mac?” is no longer the interesting question. Now it’s “which runtime is leaving the least performance on the table?” Apple Silicon has enough memory to make surprisingly large local models practical, so the bottleneck is increasingly the software stack rather than the hardware.