Maya: Optimizing Deep Learning Training Workloads using GPU Runtime Emulation

Read full text
Authors: Srihas Yarlagadda, Amey Agrawal, Elton Mártires Pinto, Hakesh Darapaneni, Mitali Meratwal, Shivam Kumar Mittal, Pranavi Bajjuri, Srinivas Sridharan, Alexey Tumanov
Cited by: 0

Abstract

Training large foundation models costs hundreds of millions of dollars, making deployment optimization critical. Current approaches require machine learning engineers to manually craft training recipes through error-prone trial-and-error on expensive compute clusters. To enable efficient exploration of training configurations, researchers have developed performance modeling systems. However, these systems force users to translate their workloads into custom specification languages, introducing a fundamental semantic gap between the actual workload and its representation. This gap creates an inherent tradeoff: systems must either support a narrow set of workloads to maintain usability, require complex specifications that limit practical adoption, or compromise prediction accuracy with simplified performance models.

Fields of Study & Subjects

Parallel Computing and Optimization Techniques Software System Performance and Reliability Advanced Neural Network Applications

Publication details

Pages
1738–1758
Publication date
24 April 2026