mlsanityData to 7 Oct 2026

Daydream: Accurately Estimating the Efficacy of Optimizations for DNN Training

arXiv 2006.03318 ↗First posted 5 Jun 2020cs.DC cs.LG cs.PFcited by 22

Not on the map. Why?

Abstract (arXiv)

Modern deep neural network (DNN) training jobs use complex and heterogeneous software/hardware stacks. The efficacy of software-level optimizations can vary significantly when used in different deployment configurations. It is onerous and error-prone for ML practitioners and system developers to implement each optimization separately, and determine which ones will improve performance in their own configurations. Unfortunately, existing profiling tools do not aim to answer predictive questions such as "How will optimization X affect the performance of my model?". We address this critical limitation, and proposes a new profiling tool, Daydream, to help programmers efficiently explore the efficacy of DNN optimizations. Daydream models DNN execution with a fine-grained dependency graph based on low-level traces collected by CUPTI, and predicts runtime by simulating execution based on the dependency graph. Daydream maps the low-level traces using DNN domain-specific knowledge, and introduces a set of graph-transformation primitives that can easily model a wide variety of optimizations. We show that Daydream is able to model most mainstream DNN optimization techniques, and accurately predict the efficacy of optimizations that will result in significant performance improvements.

Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Jun 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 4; 2022: 4; 2023: 3; 2024: 4; 2025: 5; 2026: 2.

22 papers.

Sort:

  1. 2024Vidur: A Large-Scale Simulation Framework For LLM Inferencecited by 115
  2. 2021A Runtime-Based Computational Performance Predictor for Deep Neural Network Trainingcited by 29
  3. 2022Aryl: An Elastic Cluster Scheduler for Deep Learningcited by 27
  4. 2021On the Utility of Gradient Compression in Distributed Training Systemscited by 26
  5. 2023vTrain: A Simulation Framework for Evaluating Cost-effective and Compute-optimal Large Language Model Trainingcited by 22
  6. 2024Forecasting GPU Performance for Deep Learning Training and Inferencecited by 15
  7. 2022dPRO: A Generic Profiling and Optimization System for Expediting Distributed DNN Trainingcited by 12
  8. 2023The Framework Tax: Disparities Between Inference Efficiency in NLP Research and Deploymentcited by 11
  9. 2022Building a Performance Model for Deep Learning Recommendation Model Training on GPUscited by 10
  10. 2025Characterizing and Optimizing LLM Inference Workloads on CPU-GPU Coupled Architecturescited by 8
  11. 2021Horizontally Fused Training Array: An Effective Hardware Utilization Squeezer for Training Novel Deep Learning Modelscited by 7
  12. 2025Lumos: Efficient Performance Modeling and Estimation for Large-scale LLM Trainingcited by 6
10 more
  1. 2022Mystique: Enabling Accurate and Scalable Generation of Production AI Benchmarkscited by 5
  2. 2025Efficient Fine-Grained GPU Performance Modeling for Distributed Deep Learning of LLMcited by 4
  3. 2023The Grand Illusion: The Myth of Software Portability and Implications for ML Progresscited by 3
  4. 2021DistIR: An Intermediate Representation and Simulator for Efficient Neural Network Distributioncited by 2
  5. 2024Echo: Simulating Distributed Training At Scalecited by 2
  6. 2026AscendOptimizer: Episodic Agent for Ascend NPU Operator Optimizationcited by 2
  7. 2025Maya: Optimizing Deep Learning Training Workloads using GPU Runtime Emulationcited by 1
  8. 2024Arena: Efficiently Training Large Models via Dynamic Scheduling and Adaptive Parallelism Co-Designcited by 0
  9. 2025Phantora: Maximizing Code Reuse in Simulation-based Machine Learning System Performance Estimationcited by 0
  10. 2026A Few GPUs, A Whole Lotta Scale: Faithful LLM Training Emulation with PrismLLMcited by 0