Understanding Capacity-Driven Scale-Out Neural Recommendation Inference
Not on the map. Why?
Abstract (arXiv)
Deep learning recommendation models have grown to the terabyte scale. Traditional serving schemes--that load entire models to a single server--are unable to support this scale. One approach to support this scale is with distributed serving, or distributed inference, which divides the memory requirements of a single large model across multiple servers. This work is a first-step for the systems research community to develop novel model-serving solutions, given the huge system design space. Large-scale deep recommender systems are a novel workload and vital to study, as they consume up to 79% of all inference cycles in the data center. To that end, this work describes and characterizes scale-out deep learning recommendation inference using data-center serving infrastructure. This work specifically explores latency-bounded inference systems, compared to the throughput-oriented training systems of other recent works. We find that the latency and compute overheads of distributed inference are largely a result of a model's static embedding table distribution and sparsity of input inference requests. We further evaluate three embedding table mapping strategies of three DLRM-like models and specify challenging design trade-offs in terms of end-to-end latency, compute overhead, and resource efficiency. Overall, we observe only a marginal latency overhead when the data-center scale recommendation models are served with the distributed inference manner--P99 latency is increased by only 1% in the best case configuration. The latency overheads are largely a result of the commodity infrastructure used and the sparsity of embedding tables. Even more encouragingly, we also show how distributed inference can account for efficiency improvements in data-center scale recommendation serving.
Key facts. Cited by 29 papers in the map (data through 14 Oct 2026). First posted on arXiv 4 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 8; 2023: 5; 2024: 6; 2025: 2.
29 papers.
Sort:
- 2021Sustainable AI: Environmental Implications, Challenges and Opportunitiescited by 242
- 2021TT-Rec: Tensor Train Compression for Deep Learning Recommendation Modelscited by 58
- 2022Understanding Scaling Laws for Recommendation Modelscited by 38
- 2021RecSSD: Near Data Processing for Solid State Drive Based Recommendation Inferencecited by 35
- 2022A Comprehensive Survey on Trustworthy Recommender Systemscited by 32
- 2022RecShard: Statistical Feature-Based Memory Optimization for Industry-Scale Neural Recommendationcited by 28
- 2022DreamShard: Generalizable Embedding Table Placement for Recommender Systemscited by 14
- 2022Training Personalized Recommendation Systems from (GPU) Scratch: Look Forward not Backwardscited by 11
- 2024The Unseen AI Disruptions for Power Grids: LLM-Induced Transientscited by 10
- 2022A GPU-specialized Inference Parameter Server for Large-Scale Deep Recommendation Modelscited by 9
- 2023MP-Rec: Hardware-Software Co-Design to Enable Multi-Path Recommendationcited by 9
- 2021RecPipe: Co-designing Models and Hardware to Jointly Optimize Recommendation Quality and Performancecited by 8
17 more
- 2021Low-Precision Hardware Architectures Meet Recommendation Model Inference at Scalecited by 7
- 2021Supporting Massive DLRM Inference Through Software Defined Memorycited by 5
- 2021A Survey of Large-Scale Deep Learning Serving System Optimization: Challenges and Opportunitiescited by 5
- 2023Pre-train and Search: Efficient Embedding Table Sharding with Pre-trained Neural Cost Modelscited by 5
- 2022FEL: High Capacity Learning for Recommendation and Ranking via Federated Ensemble Learningcited by 4
- 2023FlexShard: Flexible Sharding for Industry-Scale Sequence Recommendation Modelscited by 4
- 2025RBFleX-NAS: Training-Free Neural Architecture Search Using Radial Basis Function Kernel and Hyperparameter Detectioncited by 4
- 2022Data Leakage via Access Patterns of Sparse Features in Deep Learning-based Recommendation Systemscited by 1
- 2023Evaluating and Enhancing Robustness of Deep Recommendation Systems Against Hardware Errorscited by 1
- 2024Towards Universal Performance Modeling for Machine Learning Training on Multi-GPU Platformscited by 1
- 2024CADC: Encoding User-Item Interactions for Compressing Recommendation Model Training Datacited by 1
- 2024Disaggregating Embedding Recommendation Systems with FlexEMRcited by 1
- 2025Rec-AD: An Efficient Computation Framework for FDIA Detection Based on Tensor Train Decomposition and Deep Learning Recommendation Modelcited by 1
- 2021ECRM: Efficient Fault Tolerance for Recommendation Model Training via Erasure Codingcited by 0
- 2023Hera: A Heterogeneity-Aware Multi-Tenant Inference Server for Personalized Recommendationscited by 0
- 2024ElasticRec: A Microservice-based Model Serving Architecture Enabling Elastic Resource Scaling for Recommendation Modelscited by 0
- 2024Pushing the Performance Envelope of DNN-based Recommendation Systems Inference on GPUscited by 0
- 2025Rec-AD: An Efficient Computation Framework for FDIA Detection Based on Tensor Train Decomposition and Deep Learning Recommendation Model19 Jul 2025
- 2025RBFleX-NAS: Training-Free Neural Architecture Search Using Radial Basis Function Kernel and Hyperparameter Detection26 Mar 2025
- 2024Pushing the Performance Envelope of DNN-based Recommendation Systems Inference on GPUs29 Oct 2024
- 2024Disaggregating Embedding Recommendation Systems with FlexEMR28 Sep 2024
- 2024The Unseen AI Disruptions for Power Grids: LLM-Induced Transients9 Sep 2024
- 2024CADC: Encoding User-Item Interactions for Compressing Recommendation Model Training Data11 Jul 2024
- 2024ElasticRec: A Microservice-based Model Serving Architecture Enabling Elastic Resource Scaling for Recommendation Models11 Jun 2024
- 2024Towards Universal Performance Modeling for Machine Learning Training on Multi-GPU Platforms19 Apr 2024
- 2023Evaluating and Enhancing Robustness of Deep Recommendation Systems Against Hardware Errors17 Jul 2023
- 2023Pre-train and Search: Efficient Embedding Table Sharding with Pre-trained Neural Cost Models3 May 2023
- 2023Hera: A Heterogeneity-Aware Multi-Tenant Inference Server for Personalized Recommendations23 Feb 2023
- 2023MP-Rec: Hardware-Software Co-Design to Enable Multi-Path Recommendation21 Feb 2023
17 more
- 2023FlexShard: Flexible Sharding for Industry-Scale Sequence Recommendation Models8 Jan 2023
- 2022Data Leakage via Access Patterns of Sparse Features in Deep Learning-based Recommendation Systems12 Dec 2022
- 2022A GPU-specialized Inference Parameter Server for Large-Scale Deep Recommendation Models17 Oct 2022
- 2022DreamShard: Generalizable Embedding Table Placement for Recommender Systems5 Oct 2022
- 2022A Comprehensive Survey on Trustworthy Recommender Systems21 Sep 2022
- 2022Understanding Scaling Laws for Recommendation Models17 Aug 2022
- 2022FEL: High Capacity Learning for Recommendation and Ranking via Federated Ensemble Learning7 Jun 2022
- 2022Training Personalized Recommendation Systems from (GPU) Scratch: Look Forward not Backwards10 May 2022
- 2022RecShard: Statistical Feature-Based Memory Optimization for Industry-Scale Neural Recommendation25 Jan 2022
- 2021A Survey of Large-Scale Deep Learning Serving System Optimization: Challenges and Opportunities28 Nov 2021
- 2021Sustainable AI: Environmental Implications, Challenges and Opportunities30 Oct 2021
- 2021Supporting Massive DLRM Inference Through Software Defined Memory21 Oct 2021
- 2021Low-Precision Hardware Architectures Meet Recommendation Model Inference at Scale26 May 2021
- 2021RecPipe: Co-designing Models and Hardware to Jointly Optimize Recommendation Quality and Performance18 May 2021
- 2021ECRM: Efficient Fault Tolerance for Recommendation Model Training via Erasure Coding5 Apr 2021
- 2021RecSSD: Near Data Processing for Solid State Drive Based Recommendation Inference29 Jan 2021
- 2021TT-Rec: Tensor Train Compression for Deep Learning Recommendation Models25 Jan 2021
- 2021Sustainable AI: Environmental Implications, Challenges and Opportunitiescited by 242
- 2021TT-Rec: Tensor Train Compression for Deep Learning Recommendation Modelscited by 58
- 2022Understanding Scaling Laws for Recommendation Modelscited by 38
- 2021RecSSD: Near Data Processing for Solid State Drive Based Recommendation Inferencecited by 35
- 2022A Comprehensive Survey on Trustworthy Recommender Systemscited by 32
- 2022RecShard: Statistical Feature-Based Memory Optimization for Industry-Scale Neural Recommendationcited by 28
- 2022DreamShard: Generalizable Embedding Table Placement for Recommender Systemscited by 14
- 2022Training Personalized Recommendation Systems from (GPU) Scratch: Look Forward not Backwardscited by 11
- 2024The Unseen AI Disruptions for Power Grids: LLM-Induced Transientscited by 10
- 2022A GPU-specialized Inference Parameter Server for Large-Scale Deep Recommendation Modelscited by 9
- 2023MP-Rec: Hardware-Software Co-Design to Enable Multi-Path Recommendationcited by 9
- 2021RecPipe: Co-designing Models and Hardware to Jointly Optimize Recommendation Quality and Performancecited by 8
12 most cited of 29 All 29 (JSON)
- 2025Rec-AD: An Efficient Computation Framework for FDIA Detection Based on Tensor Train Decomposition and Deep Learning Recommendation Model19 Jul 2025
- 2025RBFleX-NAS: Training-Free Neural Architecture Search Using Radial Basis Function Kernel and Hyperparameter Detection26 Mar 2025
- 2024Pushing the Performance Envelope of DNN-based Recommendation Systems Inference on GPUs29 Oct 2024
- 2024Disaggregating Embedding Recommendation Systems with FlexEMR28 Sep 2024
- 2024The Unseen AI Disruptions for Power Grids: LLM-Induced Transients9 Sep 2024
- 2024CADC: Encoding User-Item Interactions for Compressing Recommendation Model Training Data11 Jul 2024
- 2024ElasticRec: A Microservice-based Model Serving Architecture Enabling Elastic Resource Scaling for Recommendation Models11 Jun 2024
- 2024Towards Universal Performance Modeling for Machine Learning Training on Multi-GPU Platforms19 Apr 2024
- 2023Evaluating and Enhancing Robustness of Deep Recommendation Systems Against Hardware Errors17 Jul 2023
- 2023Pre-train and Search: Efficient Embedding Table Sharding with Pre-trained Neural Cost Models3 May 2023
- 2023Hera: A Heterogeneity-Aware Multi-Tenant Inference Server for Personalized Recommendations23 Feb 2023
- 2023MP-Rec: Hardware-Software Co-Design to Enable Multi-Path Recommendation21 Feb 2023
12 newest of 29 All 29 (JSON)