| ▲ | The efficient frontier of LLM inference(baseten.co) | ||||||||||||||||
| 62 points by philipkiely 4 hours ago | 10 comments | |||||||||||||||||
| ▲ | jumploops 7 minutes ago | parent | next [-] | ||||||||||||||||
> Speculative decoding is the process of guessing which tokens a model might generate, then validating those guesses. As a computer engineer, it’s always interesting to see optimizations applied at different levels of the stack. Speculative execution became pretty popular in the 90s, eventually used in basically every x86 design. Then in the mid-2000s the Speculator[0] paper brought that concept to distributed systems, which we’re still seeing work on[1][2]. Everything old is new again (: [0]https://www.cs.princeton.edu/courses/archive/fall07/cos518/p... [1]https://www.usenix.org/system/files/osdi25-shen-weihai.pdf [2] https://www.microsoft.com/en-us/research/publication/distrib... | |||||||||||||||||
| ▲ | ttoinou 3 hours ago | parent | prev | next [-] | ||||||||||||||||
This is a tautology. You can say that with anything. Gastronomy techniques will make a previous recipe better, or create a new recipe better than others, or a mix of both. | |||||||||||||||||
| |||||||||||||||||
| ▲ | brrrrrm 4 hours ago | parent | prev | next [-] | ||||||||||||||||
this is a nice and concise writeup. what's striking to me is that these techniques really have not changed in /years/. sure, precision has become slightly lower, spec decoding acceptance has gotten slightly better and the complexity of parallelism is trickier with mixture of experts. but no new concepts in a very long time! the absolute most impactful improvements for inference comes at architecture design time. I firmly believe everyone who cares about impacting model efficiency should look there | |||||||||||||||||
| |||||||||||||||||
| ▲ | datadrivenangel 3 hours ago | parent | prev | next [-] | ||||||||||||||||
The author does not deeply mention that quality/intelligence is a third dimension here in addition to throughput and latency, and the frontier is jagged so quality and intelligence require bespoke benchmarks to evaluate tradeoffs for speed and cost. | |||||||||||||||||
| |||||||||||||||||
| ▲ | calclavia 3 hours ago | parent | prev [-] | ||||||||||||||||
good recap on the recent inference techniques! | |||||||||||||||||