| ▲ | kennywinker 4 hours ago | |
Compaction has been a pretty painful part of local llm usage. Scrapping the current context and parsing almosy 128k of context then generating something like 5-10k tokens - that can take quite a while when you’re working with 10t/s-45t/s (depending on the model). I pretty much just start a new session whenever i fill the context. | ||
| ▲ | xyzzy123 3 hours ago | parent [-] | |
In my opinion this is one of the areas where GPUs provide a qualitatively different experience than unified memory boxes. For an EPYC with a 5090 (no layers on CPU) vs an M3 max 128GB, qwen 3.6 27B at 128k context / 7k generation:
This is for dense qwen (which I wouldn't run day to day on the mac) - in reality the mac is quite usable with MoEs but you definitely notice a difference. | ||