PRIMA.CPP: Speeding Up 70B-Scale LLM Inference on Low-Resource Everyday Home Clusters
🤗 Upvotes: 95 | cs.DC, cs.AI, 68T50, I.2.7; I.2.11
Authors:
Zonghang Li, Tao Li, Wenjiao Feng, Mohsen Guizani, Hongfang Yu
Title:
PRIMA.CPP: Speeding Up 70B-Scale LLM Inference on Low-Resource Everyday Home Clusters
Arxiv:
http://arxiv.org/abs/2504.08791v1
Abstract:
Emergency of DeepSeek R1 and QwQ 32B have broken through performance barriers for running frontier large language models (LLMs) on home devices. While consumer hardware is getting stronger and model quantization is improving, existing end-side solutions still demand GPU clusters, large RAM/VRAM, and high bandwidth, far beyond what a common home cluster can handle. This paper introduces prima.cpp, a distributed inference system that runs 70B-scale models on everyday home devices using a mix of CPU/GPU, low RAM/VRAM, Wi-Fi, and cross-platform support. It uses mmap to manage model weights and introduces piped-ring parallelism with prefetching to hide disk loading. By modeling heterogeneity in computation, communication, disk, memory (and its management behavior), and OS, it optimally assigns model layers to each device's CPU and GPU, further reducing token latency. An elegant algorithm named Halda is proposed to solve this NP-hard assignment problem. We evaluate prima.cpp on a common four-node home cluster. It outperforms llama.cpp, exo, and dllama on 30B+ models while keeping memory pressure below 6%. This brings frontier 30B-70B models, such as Llama 3, DeepSeek R1, Qwen 2.5, and QwQ to home assistants, making advanced AI truly accessible to individuals. The code is open source and available at https://github.com/Lizonghang/prima.cpp.
You May Also Like

La Science, CQFD
France Culture

The Science Behind Dreams
Paul Stanley

Radiowissen
Bayerischer Rundfunk

La Terre au carré
France Inter

Real Ghost Stories Online
Real Ghost Stories Online | Paranormal, Supernatural & Horror Radio

The 365 Days of Astronomy
365DaysOfAstronomy.org

John Michael Godier's Event Horizon
John Michael Godier

Farm Small Farm Smart Daily
The Modern Grower Podcast Network

The Biotech Startups Podcast
Excedr

Eye On The Sky
Vermont Public
Community discussion