mlsanityData to 7 Oct 2026

ScaleFreeCTR: MixCache-based Distributed Training System for CTR Models with Huge Embedding Table

arXiv 2104.08542 ↗First posted 17 Apr 2021cs.IR cs.AI cs.DCcited by 12

Not on the map. Why?

Abstract (arXiv)

Because of the superior feature representation ability of deep learning, various deep Click-Through Rate (CTR) models are deployed in the commercial systems by industrial companies. To achieve better performance, it is necessary to train the deep CTR models on huge volume of training data efficiently, which makes speeding up the training process an essential problem. Different from the models with dense training data, the training data for CTR models is usually high-dimensional and sparse. To transform the high-dimensional sparse input into low-dimensional dense real-value vectors, almost all deep CTR models adopt the embedding layer, which easily reaches hundreds of GB or even TB. Since a single GPU cannot afford to accommodate all the embedding parameters, when performing distributed training, it is not reasonable to conduct the data-parallelism only. Therefore, existing distributed training platforms for recommendation adopt model-parallelism. Specifically, they use CPU (Host) memory of servers to maintain and update the embedding parameters and utilize GPU worker to conduct forward and backward computations. Unfortunately, these platforms suffer from two bottlenecks: (1) the latency of pull & push operations between Host and GPU; (2) parameters update and synchronization in the CPU servers. To address such bottlenecks, in this paper, we propose the ScaleFreeCTR: a MixCache-based distributed training system for CTR models. Specifically, in SFCTR, we also store huge embedding table in CPU but utilize GPU instead of CPU to conduct embedding synchronization efficiently. To reduce the latency of data transfer between both GPU-Host and GPU-GPU, the MixCache mechanism and Virtual Sparse Id operation are proposed. Comprehensive experiments and ablation studies are conducted to demonstrate the effectiveness and efficiency of SFCTR.

Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 26 of its 44 references that are in the map. First posted on arXiv 17 Apr 2021.

Builds on

26 of 44 references.

References · 26

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2020Language Models are Few-Shot Learnerscited by 32,199
  4. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
  5. 2016Wide & Deep Learning for Recommender Systemscited by 745
  6. 2017DeepFM: A Factorization-Machine based Neural Network for CTR Predictioncited by 673
  7. 2017Deep Interest Network for Click-Through Rate Predictioncited by 541
  8. 2017Deep & Cross Network for Ad Click Predictionscited by 392
  9. 2019Deep Learning Recommendation Model for Personalization and Recommendation Systemscited by 327
  10. 2018xDeepFM: Combining Explicit and Implicit Feature Interactions for Recommender Systemscited by 277
  11. 2018Horovod: fast and easy distributed deep learning in TensorFlowcited by 275
  12. 2015MXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systemscited by 195
14 more
  1. 2019PyTorch-BigGraph: A Large-scale Graph Embedding Systemcited by 118
  2. 2019FiBiNET: Combining Feature Importance and Bilinear feature Interaction for Click-Through Rate Predictioncited by 83
  3. 2016Deep Learning over Multi-field Categorical Data: A Case Study on User Response Predictioncited by 67
  4. 2020Distributed Hierarchical GPU Parameter Server for Massive Scale Deep Learning Ads Systemscited by 59
  5. 2018Product-based Neural Networks for User Response Prediction over Multi-field Categorical Datacited by 44
  6. 2020GraphSAIL: Graph Structure Aware Incremental Learning for Recommender Systemscited by 42
  7. 2019Neural Input Search for Large Scale Recommendation Modelscited by 39
  8. 2019Feature Generation by Convolutional Neural Network for Click-Through Rate Predictioncited by 26
  9. 2015Model Accuracy and Runtime Tradeoff in Distributed Deep Learning:A Systematic Studycited by 19
  10. 2018Parallax: Sparsity-aware Data Parallel Training of Deep Neural Networkscited by 19
  11. 2016Deep Learning in Financecited by 18
  12. 2020A Practical Incremental Method to Train Deep CTR Modelscited by 10
  13. 2018DeepFM: An End-to-End Wide & Deep Learning Framework for CTR Predictioncited by 9
  14. 2019Distributed Equivalent Substitution Training for Large-Scale Recommender Systemscited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 8; 2023: 0; 2024: 0; 2025: 2; 2026: 1.

12 papers.