Below that, they indicate that a key part of the implementation is loading weights from disk before they're needed using a separate thread.***
* maybe I'm missing something though, someone please triple check :)
** ttft (time to first token) and s/token (seconds per token) are both lower than any alternative in all cases.
*** "daemon thread asynchronously preloads the weights"
This comes at a very interesting time for me. I have an ancient dual xeon workstation with 64gb memory that I was researching how to convert to run an llm. I can just run that with 4 instances on the same machine and see how it goes, without purchasing a better GPU, to start. It sounds like this will allow you to run very large models with minimal quants, on craigslist quality devices.
If it does what they say it does (and it seems to do), it will be an absolute game changer for most users.