Semi-Persistence: Blazing-Fast Model Swapping for Complex Scheduling Snowflake AI Research introduced Semi-Persistence, a model-serving approach that keeps model weights in persistent CPU memory to enable fast swapping of GPU copies, reducing end-to-end sleep and wake-up cycles by 5.6× to 19.9× across models from 2B to 397B parameters and achieving sub-second swapping for single-GPU models. The technique addresses the high cost of traditional vLLM sleep modes, which either copy weights from GPU to CPU or reload from storage on every cycle. Open-source models are becoming increasingly compelling on both quality and cost. Specialization can push these economics even further: smaller models trained for focused tasks can match or exceed frontier-model quality at a fraction of the inference cost. Snowflake's Arctic Text-to-SQL models https://www.snowflake.com/en/blog/engineering/enterprise-text-to-sql-arctic-r2/ , for example, demonstrate frontier-level quality at about 25× lower inference cost per token than a closed-source frontier API.