Mixed-Precision Embedding Using a Cache
Not on the map. Why?
Abstract (arXiv)
In recommendation systems, practitioners observed that increase in the number of embedding tables and their sizes often leads to significant improvement in model performances. Given this and the business importance of these models to major internet companies, embedding tables for personalization tasks have grown to terabyte scale and continue to grow at a significant rate. Meanwhile, these large-scale models are often trained with GPUs where high-performance memory is a scarce resource, thus motivating numerous work on embedding table compression during training. We propose a novel change to embedding tables using a cache memory architecture, where the majority of rows in an embedding is trained in low precision, and the most frequently or recently accessed rows cached and trained in full precision. The proposed architectural change works in conjunction with standard precision reduction and computer arithmetic techniques such as quantization and stochastic rounding. For an open source deep learning recommendation model (DLRM) running with Criteo-Kaggle dataset, we achieve 3x memory reduction with INT8 precision embedding tables and full-precision cache whose size are 5% of the embedding tables, while maintaining accuracy. For an industrial scale model and dataset, we achieve even higher >7x memory reduction with INT4 precision and cache size 1% of embedding tables, while maintaining accuracy, and 16% end-to-end training speedup by reducing GPU-to-host data transfers.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 5; 2023: 2; 2024: 3; 2025: 4; 2026: 1.
18 papers.
Sort:
- 2021Software-Hardware Co-design for Fast and Scalable Training of Deep Learning Recommendation Modelscited by 78
- 2022A Comprehensive Survey on Trustworthy Recommender Systemscited by 32
- 2021Accelerating Recommendation System Training by Leveraging Popular Choicescited by 22
- 2022Heterogeneous Acceleration Pipeline for Recommendation System Trainingcited by 13
- 2022Training Personalized Recommendation Systems from (GPU) Scratch: Look Forward not Backwardscited by 11
- 2022Adaptive Low-Precision Training for Embeddings in Click-Through Rate Predictioncited by 11
- 2022Learning to Collide: Recommendation System Model Compression with Learned Hash Functionscited by 5
- 2024Accelerating Communication in Deep Learning Recommendation Model Training with Dual-Level Adaptive Lossy Compressioncited by 4
- 2025CoVE: Compressed Vocabulary Expansion Makes Better LLM-based Recommender Systemscited by 3
- 2024On-device Content-based Recommendation with Single-shot Embedding Pruning: A Cooperative Game Perspectivecited by 2
- 2024Fine-Grained Embedding Dimension Optimization During Training for Recommender Systemscited by 1
- 2025Rec-AD: An Efficient Computation Framework for FDIA Detection Based on Tensor Train Decomposition and Deep Learning Recommendation Modelcited by 1
6 more
- 2021ECRM: Efficient Fault Tolerance for Recommendation Model Training via Erasure Codingcited by 0
- 2023MTrainS: Improving DLRM training efficiency using heterogeneous memoriescited by 0
- 2023Enhancing Cross-Category Learning in Recommendation Systems with Multi-Layer Embedding Trainingcited by 0
- 2025ShuffleGate: Scalable Feature Optimization for Recommender Systems via Batch-wise Sensitivity Learningcited by 0
- 2025DimGrow: Memory-Efficient Field-level Embedding Dimension Searchcited by 0
- 2026FreeScale: Distributed Training for Sequence Recommendation Models with Minimal Scaling Costcited by 0
- 2026FreeScale: Distributed Training for Sequence Recommendation Models with Minimal Scaling Cost27 Apr 2026
- 2025Rec-AD: An Efficient Computation Framework for FDIA Detection Based on Tensor Train Decomposition and Deep Learning Recommendation Model19 Jul 2025
- 2025CoVE: Compressed Vocabulary Expansion Makes Better LLM-based Recommender Systems24 Jun 2025
- 2025DimGrow: Memory-Efficient Field-level Embedding Dimension Search19 May 2025
- 2025ShuffleGate: Scalable Feature Optimization for Recommender Systems via Batch-wise Sensitivity Learning12 Mar 2025
- 2024On-device Content-based Recommendation with Single-shot Embedding Pruning: A Cooperative Game Perspective20 Nov 2024
- 2024Accelerating Communication in Deep Learning Recommendation Model Training with Dual-Level Adaptive Lossy Compression5 Jul 2024
- 2024Fine-Grained Embedding Dimension Optimization During Training for Recommender Systems9 Jan 2024
- 2023Enhancing Cross-Category Learning in Recommendation Systems with Multi-Layer Embedding Training27 Sep 2023
- 2023MTrainS: Improving DLRM training efficiency using heterogeneous memories19 Apr 2023
- 2022Adaptive Low-Precision Training for Embeddings in Click-Through Rate Prediction12 Dec 2022
- 2022A Comprehensive Survey on Trustworthy Recommender Systems21 Sep 2022
6 more
- 2022Training Personalized Recommendation Systems from (GPU) Scratch: Look Forward not Backwards10 May 2022
- 2022Heterogeneous Acceleration Pipeline for Recommendation System Training11 Apr 2022
- 2022Learning to Collide: Recommendation System Model Compression with Learned Hash Functions28 Mar 2022
- 2021Software-Hardware Co-design for Fast and Scalable Training of Deep Learning Recommendation Models12 Apr 2021
- 2021ECRM: Efficient Fault Tolerance for Recommendation Model Training via Erasure Coding5 Apr 2021
- 2021Accelerating Recommendation System Training by Leveraging Popular Choices1 Mar 2021
- 2021Software-Hardware Co-design for Fast and Scalable Training of Deep Learning Recommendation Modelscited by 78
- 2022A Comprehensive Survey on Trustworthy Recommender Systemscited by 32
- 2021Accelerating Recommendation System Training by Leveraging Popular Choicescited by 22
- 2022Heterogeneous Acceleration Pipeline for Recommendation System Trainingcited by 13
- 2022Training Personalized Recommendation Systems from (GPU) Scratch: Look Forward not Backwardscited by 11
- 2022Adaptive Low-Precision Training for Embeddings in Click-Through Rate Predictioncited by 11
- 2022Learning to Collide: Recommendation System Model Compression with Learned Hash Functionscited by 5
- 2024Accelerating Communication in Deep Learning Recommendation Model Training with Dual-Level Adaptive Lossy Compressioncited by 4
- 2025CoVE: Compressed Vocabulary Expansion Makes Better LLM-based Recommender Systemscited by 3
- 2024On-device Content-based Recommendation with Single-shot Embedding Pruning: A Cooperative Game Perspectivecited by 2
- 2024Fine-Grained Embedding Dimension Optimization During Training for Recommender Systemscited by 1
- 2025Rec-AD: An Efficient Computation Framework for FDIA Detection Based on Tensor Train Decomposition and Deep Learning Recommendation Modelcited by 1
12 most cited of 18 All 18 (JSON)
- 2026FreeScale: Distributed Training for Sequence Recommendation Models with Minimal Scaling Cost27 Apr 2026
- 2025Rec-AD: An Efficient Computation Framework for FDIA Detection Based on Tensor Train Decomposition and Deep Learning Recommendation Model19 Jul 2025
- 2025CoVE: Compressed Vocabulary Expansion Makes Better LLM-based Recommender Systems24 Jun 2025
- 2025DimGrow: Memory-Efficient Field-level Embedding Dimension Search19 May 2025
- 2025ShuffleGate: Scalable Feature Optimization for Recommender Systems via Batch-wise Sensitivity Learning12 Mar 2025
- 2024On-device Content-based Recommendation with Single-shot Embedding Pruning: A Cooperative Game Perspective20 Nov 2024
- 2024Accelerating Communication in Deep Learning Recommendation Model Training with Dual-Level Adaptive Lossy Compression5 Jul 2024
- 2024Fine-Grained Embedding Dimension Optimization During Training for Recommender Systems9 Jan 2024
- 2023Enhancing Cross-Category Learning in Recommendation Systems with Multi-Layer Embedding Training27 Sep 2023
- 2023MTrainS: Improving DLRM training efficiency using heterogeneous memories19 Apr 2023
- 2022Adaptive Low-Precision Training for Embeddings in Click-Through Rate Prediction12 Dec 2022
- 2022A Comprehensive Survey on Trustworthy Recommender Systems21 Sep 2022
12 newest of 18 All 18 (JSON)