A GPU-specialized Inference Parameter Server for Large-Scale Deep Recommendation Models
Not on the map. Why?
Abstract (arXiv)
Recommendation systems are of crucial importance for a variety of modern apps and web services, such as news feeds, social networks, e-commerce, search, etc. To achieve peak prediction accuracy, modern recommendation models combine deep learning with terabyte-scale embedding tables to obtain a fine-grained representation of the underlying data. Traditional inference serving architectures require deploying the whole model to standalone servers, which is infeasible at such massive scale. In this paper, we provide insights into the intriguing and challenging inference domain of online recommendation systems. We propose the HugeCTR Hierarchical Parameter Server (HPS), an industry-leading distributed recommendation inference framework, that combines a high-performance GPU embedding cache with an hierarchical storage architecture, to realize low-latency retrieval of embeddings for online model inference tasks. Among other things, HPS features (1) a redundant hierarchical storage system, (2) a novel high-bandwidth cache to accelerate parallel embedding lookup on NVIDIA GPUs, (3) online training support and (4) light-weight APIs for easy integration into existing large-scale recommendation workflows. To demonstrate its capabilities, we conduct extensive studies using both synthetically engineered and public datasets. We show that our HPS can dramatically reduce end-to-end inference latency, achieving 5~62x speedup (depending on the batch size) over CPU baseline implementations for popular recommendation models. Through multi-GPU concurrent deployment, the HPS can also greatly increase the inference QPS.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 13 of its 43 references that are in the map. First posted on arXiv 17 Oct 2022.
Builds on
13 of 43 references.
References · 13
- 2017Attention Is All You Needcited by 59,932
- 2019BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformercited by 952
- 2019Deep Learning Recommendation Model for Personalization and Recommendation Systemscited by 327
- 2016Clipper: A Low-Latency Online Prediction Serving Systemcited by 191
- 2018Demystifying Parallel and Distributed Deep Learning: An In-Depth Concurrency Analysiscited by 154
- 2020Distributed Hierarchical GPU Parameter Server for Massive Scale Deep Learning Ads Systemscited by 59
- 2020DeepRecSys: A System for Optimizing End-To-End At-scale Neural Recommendation Inferencecited by 54
- 2021RecSSD: Near Data Processing for Solid State Drive Based Recommendation Inferencecited by 35
- 2020Understanding Capacity-Driven Scale-Out Neural Recommendation Inferencecited by 29
- 2020Distributed Training of Deep Learning Models: A Taxonomic Perspectivecited by 25
- 2018Parameter Hub: a Rack-Scale Parameter Server for Distributed Deep Neural Network Trainingcited by 17
- 2020Training Recommender Systems at Scale: Communication-Efficient Model and Data Parallelismcited by 15
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 4; 2026: 2.
9 papers.
- 2023Unified Embedding: Battle-Tested Feature Representations for Web-Scale ML Systemscited by 14
- 2025Lumos: Efficient Performance Modeling and Estimation for Large-scale LLM Trainingcited by 6
- 2023InTune: Reinforcement Learning-based Data Pipeline Optimization for Deep Recommendation Modelscited by 3
- 2025Toward Robust and Efficient ML-Based GPU Caching for Modern Inferencecited by 3
- 2025xGR: Efficient Generative Recommendation Serving at Scalecited by 2
- 2026RelayGR: Scaling Long-Sequence Generative Recommendation via Cross-Stage Relay-Race Inferencecited by 2
- 2024Disaggregating Embedding Recommendation Systems with FlexEMRcited by 1
- 2025Near-Zero-Overhead Freshness for Recommendation Systems via Inference-Side Model Updatescited by 1
- 2026Reducing the GPU Memory Bottleneck with Lossless Compression for ML -- Extendedcited by 0
- 2026Reducing the GPU Memory Bottleneck with Lossless Compression for ML -- Extended29 May 2026
- 2026RelayGR: Scaling Long-Sequence Generative Recommendation via Cross-Stage Relay-Race Inference5 Jan 2026
- 2025Near-Zero-Overhead Freshness for Recommendation Systems via Inference-Side Model Updates13 Dec 2025
- 2025xGR: Efficient Generative Recommendation Serving at Scale12 Dec 2025
- 2025Toward Robust and Efficient ML-Based GPU Caching for Modern Inference25 Sep 2025
- 2025Lumos: Efficient Performance Modeling and Estimation for Large-scale LLM Training12 Apr 2025
- 2024Disaggregating Embedding Recommendation Systems with FlexEMR28 Sep 2024
- 2023InTune: Reinforcement Learning-based Data Pipeline Optimization for Deep Recommendation Models13 Aug 2023
- 2023Unified Embedding: Battle-Tested Feature Representations for Web-Scale ML Systems20 May 2023