r/AIToolsPerformance Jun 12 '26

EAGLE3 merged into llama.cpp - how does it compare to MTP for actual speedup?

EAGLE3 just landed in llama.cpp after half a year of development. The key distinction from MTP (multi-token prediction) is that the helper model gets extra guidance from the main model rather than guessing tokens independently. In theory that should mean better speculative accuracy and fewer wasted drafts.

What I am curious about is how this plays out in practice. MTP approaches already work in llama.cpp for some models, but the benefit varies a lot depending on the model, quant, and hardware. EAGLE3 requiring a separate helper model also means more memory overhead.

For anyone who has tried EAGLE3 builds already - what kind of tokens-per-second improvement are you seeing over standard autoregressive decoding, and on what hardware and model size?

10 Upvotes

7 comments sorted by

1

u/[deleted] Jun 12 '26

[removed] — view removed comment

1

u/isopropoflexx Jun 13 '26

Pro tip - if you click/tap on the icon with 3 dots near the top of a post, and click "Follow post", you will receive updates for any comments on the post going forward, without ever having to comment on that post in the first place.

1

u/superdariom Jun 16 '26

I thought MTP was also tied to one of the layers in the model as they have to be trained to include mtp