Evaluating Cross-Architecture Performance Modeling of Distributed ML Workloads Using StableHLO

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Svedas, Jonas, Laubeuf, Nathan, Harvey, Ryan, Singh, Arjun, Man, Changhai, Nada, Abubakr, Krishna, Tushar, Myers, James, Bhattacharjee, Debjyoti
Format: Preprint
Veröffentlicht: 2026
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866914470736953344
author Svedas, Jonas
Laubeuf, Nathan
Harvey, Ryan
Singh, Arjun
Man, Changhai
Nada, Abubakr
Krishna, Tushar
Myers, James
Bhattacharjee, Debjyoti
author_facet Svedas, Jonas
Laubeuf, Nathan
Harvey, Ryan
Singh, Arjun
Man, Changhai
Nada, Abubakr
Krishna, Tushar
Myers, James
Bhattacharjee, Debjyoti
contents Predicting the performance of large-scale distributed machine learning (ML) workloads across multiple accelerator architectures remains a central challenge in ML system design. Existing GPU and TPU focused simulators are typically architecture-specific, while distributed training simulators rely on workload-specific analytical models or costly post-execution traces, limiting portability and cross-platform comparison. This work evaluates whether MLIR's StableHLO dialect can serve as a unified workload representation for cross-architecture and cross-fidelity performance modeling of distributed ML workloads. The study establishes a StableHLO-based simulation methodology that maps a single workload representation onto multiple performance models, spanning analytical, profiling-based, and simulator-driven predictors. Using this methodology, workloads are evaluated across GPUs and TPUs without requiring access to scaled-out physical systems, enabling systematic comparison across modeling fidelities. An empirical evaluation covering distributed GEMM kernels, ResNet, and large language model training workloads demonstrates that StableHLO preserves relative performance trends across architectures and fidelities, while exposing accuracy trade-offs and simulator limitations. Across evaluated scenarios, prediction errors remain within practical bounds for early-stage design exploration, and the methodology reveals fidelity-dependent limitations in existing GPU simulators. These results indicate that StableHLO provides a viable foundation for unified, distributed ML performance modeling across accelerator architectures and simulators, supporting reusable evaluation workflows and cross-validation throughout the ML system design process.
format Preprint
id arxiv_https___arxiv_org_abs_2604_12090
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Evaluating Cross-Architecture Performance Modeling of Distributed ML Workloads Using StableHLO
Svedas, Jonas
Laubeuf, Nathan
Harvey, Ryan
Singh, Arjun
Man, Changhai
Nada, Abubakr
Krishna, Tushar
Myers, James
Bhattacharjee, Debjyoti
Distributed, Parallel, and Cluster Computing
Predicting the performance of large-scale distributed machine learning (ML) workloads across multiple accelerator architectures remains a central challenge in ML system design. Existing GPU and TPU focused simulators are typically architecture-specific, while distributed training simulators rely on workload-specific analytical models or costly post-execution traces, limiting portability and cross-platform comparison. This work evaluates whether MLIR's StableHLO dialect can serve as a unified workload representation for cross-architecture and cross-fidelity performance modeling of distributed ML workloads. The study establishes a StableHLO-based simulation methodology that maps a single workload representation onto multiple performance models, spanning analytical, profiling-based, and simulator-driven predictors. Using this methodology, workloads are evaluated across GPUs and TPUs without requiring access to scaled-out physical systems, enabling systematic comparison across modeling fidelities. An empirical evaluation covering distributed GEMM kernels, ResNet, and large language model training workloads demonstrates that StableHLO preserves relative performance trends across architectures and fidelities, while exposing accuracy trade-offs and simulator limitations. Across evaluated scenarios, prediction errors remain within practical bounds for early-stage design exploration, and the methodology reveals fidelity-dependent limitations in existing GPU simulators. These results indicate that StableHLO provides a viable foundation for unified, distributed ML performance modeling across accelerator architectures and simulators, supporting reusable evaluation workflows and cross-validation throughout the ML system design process.
title Evaluating Cross-Architecture Performance Modeling of Distributed ML Workloads Using StableHLO
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2604.12090