Snowflake's Semi-Persistence uses CRIU to serve many models on shared GPUs
bookwormengr · x · 2026-09-01
Snowflake AI Research published new work leveraging CRIU for multi-model serving on shared GPUs.
- Problem: serving a single model is easy, but on shared GPUs keeping every model loaded wastes capacity, while swapping only pays off if it's fast enough to stay out of the serving path.
- Approach: Semi-Persistence keeps model weights in pinned CPU memory, balancing GPU utilization and swap speed.
Related event: Snowflake's Semi-Persistence Speeds Up Multi-Model GPU Swapping Up to 19.9x(2 posts)→
More from Infra
- Auction-based LLM routing paper finds fixed token pricing wastes 10%-71% in costs — _onionesque · 2026-10-18
- Running Ling 3.1 Flash (560B MoE, 25B Active) Across 4 DGX Sparks via llama.cpp RPC — BerryBlush_Rogers691 · 2026-10-18
- SGLang Summit sponsors jump from 11 to 36 in one week — ying11231 · 2026-10-18
- Oracle CDS hits record 300bps, called first AI trade domino after Barclays sell downgrade — arthurcolle · 2026-10-18
- Agent Coding Workflow Would Cost ~$40k/Month on API Pricing, Dev Reveals — ChrisRackauckas · 2026-10-18
- PS5LM: llama.cpp port turns a jailbroken PS5 into a home LLM server (500+ GitHub stars) — wateriscoding · 2026-10-18