This is Come on, "Run" is not the right word. "Crawl" is. Headlines like that are misleading.
Hypura – A storage-tier-aware LLM inference scheduler for Apple Silicon
61–70 of 101 posts
Re: Hypura – A storage-tier-aware LLM inference scheduler for Apple Silicon
#62Re: Hypura – A storage-tier-aware LLM inference scheduler for Apple Silicon
#63[flagged]
This is interesting work, thank you for sharing. What hardware would you buy today for experimenting? Seems like the new gen of macbook pros are pretty powerful?
Re: Hypura – A storage-tier-aware LLM inference scheduler for Apple Silicon
#64Re: Hypura – A storage-tier-aware LLM inference scheduler for Apple Silicon
#65This is Come on, "Run" is not the right word. "Crawl" is. Headlines like that are misleading.
Could still be useful; maybe for overnight async workloads? Tell your agent research xyz at night and wake up to a report.
Re: Hypura – A storage-tier-aware LLM inference scheduler for Apple Silicon
#66There needs to be something like this from Ollama. At the moment Ollama has a lot of flaws that prevent it from getting great performance. (My understanding is better GPU/CPU splits, etc). But Ollama is the only way to host an LLM and have it switch out on demand. Sigh.
llama.cpp and llama-swap do this better than Ollama and with far more control.
Re: Hypura – A storage-tier-aware LLM inference scheduler for Apple Silicon
#67Re: Hypura – A storage-tier-aware LLM inference scheduler for Apple Silicon
#68Earlier quoted context omitted.
> but in a 'smart' way so you don't overload the NVMe unnecessarily "overloading NVMe"? What is that about? First time I've heard anything about it. > because putting a ton of stress on your NVMe during generation Really shouldn't "stress your NVMe", something is severely wrong if that's happening. I've been hammering my SSDs forever, and while write operations "hurt" the longevity of the flash cells themselves, the…
Hypura reads tensor weights from the GGUF file on NVMe into RAM/GPU memory pools, then compute happens entirely in RAM/GPU. There is no writing to SSDs on inference with this architecture.
Re: Hypura – A storage-tier-aware LLM inference scheduler for Apple Silicon
#69This is a pretty cool project! Essentially this is like using Swap memory to extend your RAM, but in a 'smart' way so you don't overload the NVMe unnecessarily. I do wonder in practice how the 'smarts' pan out, because putting a ton of stress on your NVMe during generation is probably not the best choice for it's longevity.
> but in a 'smart' way so you don't overload the NVMe unnecessarily "overloading NVMe"? What is that about? First time I've heard anything about it. > because putting a ton of stress on your NVMe during generation Really shouldn't "stress your NVMe", something is severely wrong if that's happening. I've been hammering my SSDs forever, and while write operations "hurt" the longevity of the flash cells themselves, the…