arrow
Return

An Efficient DNN Model Serving System using Layer-wise Caching and Direct-Host-Access

delete2026-02-01
delete0
PRE
AI
J
Jinwoo Jeong
J
Jeongseob Ahn *
DOI:10.1145/3774909delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
we can immediately serve the inference requests with low latency. Otherwise, it needs to load the model from host to GPU, adding a significant delay to inference. This article proposes Ignite to minimize cold-start latency while provisioning DL models from host to GPU in server environments. First, we propose LCache to effectively utilize the limited GPU memory for model serving with unique cache replacement policies. We devise layer-wise cache replacement policies tailored for executing DL inferences in a pipelined way. Second, we take advantage of the direct-host-access facility provided by commodity GPUs, allowing access to particular layers of models in the host memory directly from GPU without loading. We show that Ignite can effectively reduce the cold-start latency while increasing the throughput of serving DNN models. When deploying multiple ResNet, BERT, and RoBERTa instances on a DL inference serving system, Ignite shows a significant performance improvement compared to the pipelining technique and stable 99% tail latency.
Keywords:
DNN model serving
layer-wise caching
direct-host-access

Journal

A
ACM Transactions on Computer Systems
IF:
1.8
Papers:
26
Citations:
1.1K

Organization

K
korea university
Scholars:
4.9K
Papers: 2.2K
Citations: 1
Cited Papers

Cited Papers

Large graph convolutional network training with GPU-oriented data communication architecture
err2021-10-27
err0
errOAAI
errSeung Won Min; Kun Wu; Sitao Huang; Mert Hidayetoğlu; Jinjun Xiong; Eiman Ebrahimi; Deming Chen; Wen-mei Hwu
errShare
errSave
DeepRecSys: A System for Optimizing End-To-End At-Scale Neural Recommendation Inference
err2020-05-01
err0
errOAAI
errUdit Gupta; Samuel Hsia; Vikram Saraph; Xiaodong Wang; Brandon Reagen; Gu-Yeon Wei; Hsien-Hsin S. Lee; David Brooks; Carole-Jean Wu
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
A Configurable Cloud-Scale DNN Processor for Real-Time AI
err2018-06-01
err0
PREAI
errJeremy Fowers; Kalin Ovtcharov; Michael Papamichael; Todd Massengill; Ming Liu; Daniel Lo; Shlomi Alkalay; Michael Haselman; Logan Adams; Mahdi Ghandi; Stephen Heil; Prerak Patel; Adam Sapek; Gabriel Weisz; Lisa Woods; Sitaram Lanka; Steven K. Reinhardt; Adrian M. Caulfield; Eric S. Chung; Doug Burger
errShare
errSave
Transformers: State-of-the-Art Natural Language Processing
err2020-01-01
err0
errOAAI
errThomas Wolf; Lysandre Debut; Victor Sanh; Julien Chaumond; Clement Delangue; Anthony Moi; Pierric Cistac; Tim Rault; Remi Louf; Morgan Funtowicz; Joe Davison; Sam Shleifer; Patrick von Platen; Clara Ma; Yacine Jernite; Julien Plu; Canwen Xu; Teven Le Scao; Sylvain Gugger; Mariama Drame; Quentin Lhoest; Alexander Rush
errShare
errSave
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
GSLICE
err2020-10-12
err0
errOAAI
errAditya Dhakal; Sameer G Kulkarni; K. K. Ramakrishnan
errShare
errSave
researcher View more