ModelX : A Novel Transfer Learning Approach Across Heterogeneous Datasets
Leveraging an existing performance model to predict the runtime of a new application on a new system can save days and weeks of data collection time. However, knowledge transfer between High Performance Computing (HPC) systems can be challenging due to data heterogeneity caused by differences in data collection methods, architectural or application-specific individuality. This results in (1) sets of performance features that have significantly different names, orders, or the number of performance features that do not match between two datasets (heterogeneous domains), or (2) distribution shifts between datasets although their feature names match (homogeneous domains). While existing transfer learning techniques can handle mild distribution shifts, they fail to transfer knowledge when the source and target features do not match. This work introduces a novel transfer learning methodology-Cross Prediction Model (ModelX), which overcomes the large distribution discrepancy between homogeneous domains and enables transfer learning between heterogeneous domains. Extensive evaluations show that ModelX outperforms traditional transfer learning methods for all experiments using 11 HPC and 4 Machine Learning (ML) datasets. To the best of our knowledge, this is the first methodology to enable knowledge transfer between two heterogeneous domains with no matching features. Finally, we demonstrate an application of ModelX to an HPC job scheduling scenario using real-world job traces where it helps to reduce the job turnaround time of a set of jobs by 71%.
Authors
- Tanzima Islam (ORCID: https://orcid.org/0000-0003-2877-5871)
- Jayaraman J. Thiagarajan (ORCID: https://orcid.org/0000-0002-8517-5816)
- Aniruddha Marathe (ORCID: https://orcid.org/0000-0003-0546-4472)
- Arunavo Dey (ORCID: https://orcid.org/0000-0003-2319-586X)
- Kowshik Thopalli (ORCID: https://orcid.org/0000-0003-2183-8577)
- Tapasya Patki (ORCID: https://orcid.org/0000-0003-2543-9688)
- Tom Scogland (ORCID: https://orcid.org/0000-0001-7234-5743)
- Aakash Raj Dhakal (ORCID: https://orcid.org/0009-0006-2997-8434)
- Jae-Seung Yeom
- Neil Antony
Institutions
- Lawrence Livermore National Laboratory (US)
- Texas State University (US)
- University of California, Santa Barbara (US)
- Apple (United States) (US)
Publication Details
- Published
- 2025-07-20
- DOI
- https://doi.org/10.1145/3731545.3731593
- Citations
- 1
- Primary Topic
- Gaussian Processes and Bayesian Inference
- Type
- article
- Field-Weighted Citation Impact
- 2.48