I built something that lets you run models larger than your Mac's memory with llama.cpp #20852
t8
started this conversation in
Show and tell
Replies: 1 comment
|
This is particularly interesting with larger MoE models like GLM 5.2 |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hey all,
Wanted to share Hypura: NVMe tensor streaming for llama.cpp. It places model tensors across GPU, RAM, and NVMe tiers based on access patterns, bandwidth costs, and hardware capabilities. It works especially well with MoE models since not all experts need to be loaded into memory at the same time, enabling offloading others to NVMe when not in use.
I've been running models larger than what I should be able to on my Mac with it and wanted to OSS it and share with the community here: https://github.com/t8/hypura
Thanks!
All reactions