Saved in:
Bibliographic Details
Main Authors: Luo, Shutian, Sadiq, Ali Zafar, Yang, Rui, Zhang, Mingye, Shen, Haiying, Wang, Wei, Cheng, Yue
Format: Preprint
Published: 2026
Subjects:
Online Access:https://arxiv.org/abs/2605.19481
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916025937690624
author Luo, Shutian
Sadiq, Ali Zafar
Yang, Rui
Zhang, Mingye
Shen, Haiying
Wang, Wei
Cheng, Yue
author_facet Luo, Shutian
Sadiq, Ali Zafar
Yang, Rui
Zhang, Mingye
Shen, Haiying
Wang, Wei
Cheng, Yue
contents Modern LLM serving is increasingly serverless in shape: large model catalogs, long-tail invocations, and multi-tenant demand. Existing GPU serving systems face a tradeoff: dedicated-GPU allocation wastes scarce HBM under sparse traffic, while GPU time sharing places model initialization and weight loading on the cold-start path. Spatial GPU sharing such as multi-instance GPU (MIG) provides isolation and accounting, but each slice has too little HBM for modern LLM weights. We observe that high-bandwidth CPU--GPU interconnects, such as NVLink-C2C (C2C) in NVIDIA GH200 and GB200 Superchips, change the memory constraint: model weights can reside in CPU memory and be streamed on demand to MIG instances, shifting model residency from scarce HBM to abundant host memory. Leveraging this capability, we present C2CServe, a request-granularity serverless LLM serving system that allows MIG instances to switch models across requests without reloading weights into HBM. C2CServe introduces HybridGEMM, a heterogeneous-memory-aware GEMM kernel that adapts data access patterns to balance HBM and C2C bandwidth across MIG partitions using a single tuning knob. To mitigate shared-C2C contention, C2CServe further uses a hierarchical scheduler that coordinates model placement, input chunking, and kernel selection with online feedback control. On GH200, C2CServe reduces cold-start latency by up to 7.1x for dense models and 4.6x for MoE models compared with state-of-the-art serverless LLM serving systems, while maintaining over 95\% TTFT and TPOT attainment under C2C contention.
format Preprint
id arxiv_https___arxiv_org_abs_2605_19481
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle C2CServe: Leveraging NVLink-C2C for Elastic Serverless LLM Serving on MIG
Luo, Shutian
Sadiq, Ali Zafar
Yang, Rui
Zhang, Mingye
Shen, Haiying
Wang, Wei
Cheng, Yue
Operating Systems
Modern LLM serving is increasingly serverless in shape: large model catalogs, long-tail invocations, and multi-tenant demand. Existing GPU serving systems face a tradeoff: dedicated-GPU allocation wastes scarce HBM under sparse traffic, while GPU time sharing places model initialization and weight loading on the cold-start path. Spatial GPU sharing such as multi-instance GPU (MIG) provides isolation and accounting, but each slice has too little HBM for modern LLM weights. We observe that high-bandwidth CPU--GPU interconnects, such as NVLink-C2C (C2C) in NVIDIA GH200 and GB200 Superchips, change the memory constraint: model weights can reside in CPU memory and be streamed on demand to MIG instances, shifting model residency from scarce HBM to abundant host memory. Leveraging this capability, we present C2CServe, a request-granularity serverless LLM serving system that allows MIG instances to switch models across requests without reloading weights into HBM. C2CServe introduces HybridGEMM, a heterogeneous-memory-aware GEMM kernel that adapts data access patterns to balance HBM and C2C bandwidth across MIG partitions using a single tuning knob. To mitigate shared-C2C contention, C2CServe further uses a hierarchical scheduler that coordinates model placement, input chunking, and kernel selection with online feedback control. On GH200, C2CServe reduces cold-start latency by up to 7.1x for dense models and 4.6x for MoE models compared with state-of-the-art serverless LLM serving systems, while maintaining over 95\% TTFT and TPOT attainment under C2C contention.
title C2CServe: Leveraging NVLink-C2C for Elastic Serverless LLM Serving on MIG
topic Operating Systems
url https://arxiv.org/abs/2605.19481