PICASSO: Unleashing the Potential of GPU-centric Training for Wide-and-deep Recommender Systems
Not on the map. Why?
Abstract (arXiv)
The development of personalized recommendation has significantly improved the accuracy of information matching and the revenue of e-commerce platforms. Recently, it has 2 trends: 1) recommender systems must be trained timely to cope with ever-growing new products and ever-changing user interests from online marketing and social network; 2) SOTA recommendation models introduce DNN modules to improve prediction accuracy. Traditional CPU-based recommender systems cannot meet these two trends, and GPU- centric training has become a trending approach. However, we observe that GPU devices in training recommender systems are underutilized, and they cannot attain an expected throughput improvement as what it has achieved in CV and NLP areas. This issue can be explained by two characteristics of these recommendation models: First, they contain up to a thousand input feature fields, introducing fragmentary and memory-intensive operations; Second, the multiple constituent feature interaction submodules introduce substantial small-sized compute kernels. To remove this roadblock to the development of recommender systems, we propose a novel framework named PICASSO to accelerate the training of recommendation models on commodity hardware. Specifically, we conduct a systematic analysis to reveal the bottlenecks encountered in training recommendation models. We leverage the model structure and data distribution to unleash the potential of hardware through our packing, interleaving, and caching optimization. Experiments show that PICASSO increases the hardware utilization by an order of magnitude on the basis of SOTA baselines and brings up to 6x throughput improvement for a variety of industrial recommendation models. Using the same hardware budget in production, PICASSO on average shortens the walltime of daily training tasks by 7 hours, significantly reducing the delay of continuous delivery.
Key facts. Cited by 17 papers in the map (data through 13 Oct 2026). First posted on arXiv 11 Apr 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 5; 2023: 6; 2024: 2; 2025: 2; 2026: 2.
17 papers.
Sort:
- 2022Towards Understanding the Overfitting Phenomenon of Deep Click-Through Rate Prediction Modelscited by 33
- 2024Enhancing Taobao Display Advertising with Multimodal Representations: Challenges, Approaches and Insightscited by 23
- 2022Joint Optimization of Ranking and Calibration with Contextualized Hybrid Modelcited by 22
- 2022KEEP: An Industrial Pre-Training Framework for Online Recommendation via Knowledge Extraction and Pluggingcited by 11
- 2023Rec4Ad: A Free Lunch to Mitigate Sample Selection Bias for Ads CTR Prediction in Taobaocited by 11
- 2023COPR: Consistency-Oriented Pre-Ranking for Online Advertisingcited by 10
- 2023Capturing Conversion Rate Fluctuation during Sales Promotions: A Novel Historical Data Reuse Approachcited by 8
- 2023Deep Task-specific Bottom Representation Network for Multi-Task Recommendationcited by 5
- 2022GBA: A Tuning-free Approach to Switch between Synchronous and Asynchronous Training for Recommendation Modelcited by 4
- 2023Hybrid Contrastive Constraints for Multi-Scenario Ad Rankingcited by 4
- 2024G-Meta: Distributed Meta Learning in GPU Clusters for Large-Scale Recommender Systemscited by 4
- 2022AdaptDHM: Adaptive Distribution Hierarchical Model for Multi-Domain CTR Predictioncited by 3
5 more
- 2023ESMC: Entire Space Multi-Task Model for Post-Click Conversion Rate via Parameter Constraintcited by 3
- 2025RecIS: Sparse to Dense, A Unified Training Framework for Recommendation Modelscited by 2
- 2025Adaptive Regularization for Large-Scale Sparse Feature Embedding Modelscited by 2
- 2026NestPipe: Large-Scale Recommendation Training on 1,500+ Accelerators via Nested Pipeliningcited by 0
- 2026Mitigating Early Training Collapse in CTR Modelscited by 0
- 2026Mitigating Early Training Collapse in CTR Models20 Jun 2026
- 2026NestPipe: Large-Scale Recommendation Training on 1,500+ Accelerators via Nested Pipelining8 Apr 2026
- 2025Adaptive Regularization for Large-Scale Sparse Feature Embedding Models9 Nov 2025
- 2025RecIS: Sparse to Dense, A Unified Training Framework for Recommendation Models25 Sep 2025
- 2024Enhancing Taobao Display Advertising with Multimodal Representations: Challenges, Approaches and Insights28 Jul 2024
- 2024G-Meta: Distributed Meta Learning in GPU Clusters for Large-Scale Recommender Systems9 Jan 2024
- 2023Deep Task-specific Bottom Representation Network for Multi-Task Recommendation11 Aug 2023
- 2023ESMC: Entire Space Multi-Task Model for Post-Click Conversion Rate via Parameter Constraint18 Jul 2023
- 2023Rec4Ad: A Free Lunch to Mitigate Sample Selection Bias for Ads CTR Prediction in Taobao6 Jun 2023
- 2023COPR: Consistency-Oriented Pre-Ranking for Online Advertising6 Jun 2023
- 2023Capturing Conversion Rate Fluctuation during Sales Promotions: A Novel Historical Data Reuse Approach22 May 2023
- 2023Hybrid Contrastive Constraints for Multi-Scenario Ad Ranking6 Feb 2023
5 more
- 2022AdaptDHM: Adaptive Distribution Hierarchical Model for Multi-Domain CTR Prediction22 Nov 2022
- 2022Towards Understanding the Overfitting Phenomenon of Deep Click-Through Rate Prediction Models4 Sep 2022
- 2022KEEP: An Industrial Pre-Training Framework for Online Recommendation via Knowledge Extraction and Plugging22 Aug 2022
- 2022Joint Optimization of Ranking and Calibration with Contextualized Hybrid Model12 Aug 2022
- 2022GBA: A Tuning-free Approach to Switch between Synchronous and Asynchronous Training for Recommendation Model23 May 2022
- 2022Towards Understanding the Overfitting Phenomenon of Deep Click-Through Rate Prediction Modelscited by 33
- 2024Enhancing Taobao Display Advertising with Multimodal Representations: Challenges, Approaches and Insightscited by 23
- 2022Joint Optimization of Ranking and Calibration with Contextualized Hybrid Modelcited by 22
- 2022KEEP: An Industrial Pre-Training Framework for Online Recommendation via Knowledge Extraction and Pluggingcited by 11
- 2023Rec4Ad: A Free Lunch to Mitigate Sample Selection Bias for Ads CTR Prediction in Taobaocited by 11
- 2023COPR: Consistency-Oriented Pre-Ranking for Online Advertisingcited by 10
- 2023Capturing Conversion Rate Fluctuation during Sales Promotions: A Novel Historical Data Reuse Approachcited by 8
- 2023Deep Task-specific Bottom Representation Network for Multi-Task Recommendationcited by 5
- 2022GBA: A Tuning-free Approach to Switch between Synchronous and Asynchronous Training for Recommendation Modelcited by 4
- 2023Hybrid Contrastive Constraints for Multi-Scenario Ad Rankingcited by 4
- 2024G-Meta: Distributed Meta Learning in GPU Clusters for Large-Scale Recommender Systemscited by 4
- 2022AdaptDHM: Adaptive Distribution Hierarchical Model for Multi-Domain CTR Predictioncited by 3
12 most cited of 17 All 17 (JSON)
- 2026Mitigating Early Training Collapse in CTR Models20 Jun 2026
- 2026NestPipe: Large-Scale Recommendation Training on 1,500+ Accelerators via Nested Pipelining8 Apr 2026
- 2025Adaptive Regularization for Large-Scale Sparse Feature Embedding Models9 Nov 2025
- 2025RecIS: Sparse to Dense, A Unified Training Framework for Recommendation Models25 Sep 2025
- 2024Enhancing Taobao Display Advertising with Multimodal Representations: Challenges, Approaches and Insights28 Jul 2024
- 2024G-Meta: Distributed Meta Learning in GPU Clusters for Large-Scale Recommender Systems9 Jan 2024
- 2023Deep Task-specific Bottom Representation Network for Multi-Task Recommendation11 Aug 2023
- 2023ESMC: Entire Space Multi-Task Model for Post-Click Conversion Rate via Parameter Constraint18 Jul 2023
- 2023Rec4Ad: A Free Lunch to Mitigate Sample Selection Bias for Ads CTR Prediction in Taobao6 Jun 2023
- 2023COPR: Consistency-Oriented Pre-Ranking for Online Advertising6 Jun 2023
- 2023Capturing Conversion Rate Fluctuation during Sales Promotions: A Novel Historical Data Reuse Approach22 May 2023
- 2023Hybrid Contrastive Constraints for Multi-Scenario Ad Ranking6 Feb 2023
12 newest of 17 All 17 (JSON)