A llama.cpp contributor opened a pull request adding a Metal MoE optimization that speeds up decode of quantized models on Apple Silicon. On their test workload, a 35B A3B model at IQ3_XXS went from about 65.6 to 73.9 tok/s. The author is asking the community for before/after numbers and has a follow-up for prefill in progress.
A LocalLLaMA developer with an M5 MacBook Pro 24GB opened three llama.cpp pull requests improving Metal MoE decode, prefill, and caching, tested on Qwen3-30B-A3B. Because testing is limited to an M5 and an older M1 Pro 32GB, the author is recruiting community testers, including for Qwen3.8 Flash Next.
A LocalLLaMA developer with an M5 MacBook Pro 24GB opened three llama.cpp pull requests improving Metal MoE decode, prefill, and caching, tested on Qwen3-30B-A3B. Because testing is limited to an M5 and an older M1 Pro 32GB, the author is recruiting community testers, including for Qwen3.8 Flash Next.
A llama.cpp pull request by pratiknarola-t adds Metal few-row MMA matmul kernels and batched copies to accelerate speculative decoding on Apple GPUs. Benchmarks with a Qwen3.8-27B DFlash2 setup on llama-server show decode throughput rising from 16.8 tok/s to 110.0 tok/s on code prompts with no batch dimension. The work targets Apple Metal users running speculative decoding with draft models.
A llama.cpp pull request by pratiknarola-t adds Metal few-row MMA matmul kernels and batched copies to accelerate speculative decoding on Apple GPUs. Benchmarks with a Qwen3.8-27B DFlash2 setup on llama-server show decode throughput rising from 16.8 tok/s to 110.0 tok/s on code prompts with no batch dimension. The work targets Apple Metal users running speculative decoding with draft models.
A llama.cpp user reports multi-token prediction (MTP) now delivers competitive decode speeds on Apple Silicon, with GLM 5.3 Flash becoming the first model to outperform DeepSeek 4 (ds4) in their testing. MTP previously offered no advantage in llama.cpp. Prompt processing remains slower, and an upcoming Qwen model test is viewed as the real benchmark.
A llama.cpp user reports multi-token prediction (MTP) now delivers competitive decode speeds on Apple Silicon, with GLM 5.3 Flash becoming the first model to outperform DeepSeek 4 (ds4) in their testing. MTP previously offered no advantage in llama.cpp. Prompt processing remains slower, and an upcoming Qwen model test is viewed as the real benchmark.
A GitHub project demonstrates that running LLM inference with llama.cpp inside macOS virtual machines on Apple Silicon can be 11–16× faster than on the host. The technique likely leverages VM-specific optimizations or hardware acceleration, offering significant performance gains for practitioners.
A GitHub project demonstrates that running LLM inference with llama.cpp inside macOS virtual machines on Apple Silicon can be 11–16× faster than on the host. The technique likely leverages VM-specific optimizations or hardware acceleration, offering significant performance gains for practitioners.
AMD maintains its own llama.cpp branch with ROCm/Hip patches that can more than double prompt processing speed on dense models. A user reports 550 tokens/s with a 14B dense model versus 230 tokens/s on standard llama.cpp, though token generation is about 15% slower than with Vulkan.
AMD maintains its own llama.cpp branch with ROCm/Hip patches that can more than double prompt processing speed on dense models. A user reports 550 tokens/s with a 14B dense model versus 230 tokens/s on standard llama.cpp, though token generation is about 15% slower than with Vulkan.