mlsanityData to 7 Oct 2026

CubicML: Automated ML for Large ML Systems Co-design with ML Prediction of Performance

arXiv 2409.04585 ↗First posted 6 Sep 2024cs.LG cs.AI cs.DCcited by 0

Not on the map. Why?

Abstract (arXiv)

Scaling up deep learning models has been proven effective to improve intelligence of machine learning (ML) models, especially for industry recommendation models and large language models. The co-design of large distributed ML systems and algorithms (to maximize training performance) plays a pivotal role for its success. As it scales, the number of co-design hyper-parameters grows rapidly which brings challenges to feasibly find the optimal setup for system performance maximization. In this paper, we propose CubicML which uses ML to automatically optimize training performance of large distributed ML systems. In CubicML, we use an ML model as a proxy to predict the training performance for search efficiency and performance modeling flexibility. We proved that CubicML can effectively optimize training speed of in-house ads recommendation models with 73 billion parameters and large language models up to 405 billion parameters at Meta.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 19 of its 22 references that are in the map. First posted on arXiv 6 Sep 2024.

Builds on

19 of 22 references.

References · 19

  1. 2017Attention Is All You Needcited by 59,932
  2. 2024The Llama 3 Herd of Modelscited by 14,192
  3. 2020Scaling Laws for Neural Language Modelscited by 6,411
  4. 2022Scalable Diffusion Models with Transformerscited by 5,931
  5. 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
  6. 2019ZeRO: Memory Optimizations Toward Training Trillion Parameter Modelscited by 1,278
  7. 2019On the Convergence of Adam and Beyondcited by 834
  8. 2023PyTorch FSDP: Experiences on Scaling Fully Sharded Data Parallelcited by 641
  9. 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 621
  10. 2019AutoML: A Survey of the State-of-the-Artcited by 388
  11. 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 253
  12. 2019Neural Predictor for Neural Architecture Searchcited by 116
7 more
  1. 2023FP8-LM: Training FP8 Large Language Modelscited by 75
  2. 2024Wukong: Towards a Scaling Law for Large-Scale Recommendationcited by 72
  3. 2022Understanding Scaling Laws for Recommendation Modelscited by 38
  4. 2022On the Factory Floor: ML Engineering for Industrial-Scale Ads Recommendation Modelscited by 34
  5. 2023AutoML for Large Capacity Modeling of Meta's Ranking Systemscited by 4
  6. 2023Auto-Parallelizing Large Models with Rhino: A Systematic Approach on Production AI Platformcited by 2
  7. 2023UniAP: Unifying Inter- and Intra-Layer Automatic Parallelism by Mixed Integer Quadratic Programmingcited by 2

Built on by

Not cited yet.