Automated Calibration of a Simulator of MPI Application Executions

Yick Ching Wong, Frederic Suter, Kshitij Mehta, Henri Casanova, Jesse Mcdonald

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The traditional approach for assessing the performance of scientific applications on HPC platforms consists in executing these applications on these platforms. But conducting these real-world experiments comes with several difficulties. Besides being often time-, labor-, and resource-intensive, experiments are limited to application and platform configurations at hand, thus precluding the exploration of "what if?"scenarios. A way to resolve these difficulties is to resort to simulation. The main concern, then, is that of simulation accuracy. For a simulation to be accurate, the parameters that define the behavior of the simulation models can be calibrated with respect to ground-truth executions. Simulation calibration, in the current state of the art, relies, at best, on labor-intensive manual procedures. We propose an automated simulation calibration approach, and apply this approach to the specific context of the simulation of MPI applications on leadership class HPC platforms. This poster will motivate the development of this approach and detail our methodology and results.

Original languageEnglish
Title of host publicationProceedings - 2024 IEEE 20th International Conference on e-Science, e-Science 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350365610
DOIs
StatePublished - 2024
Event20th IEEE International Conference on e-Science, e-Science 2024 - Osaka, Japan
Duration: Sep 16 2024Sep 20 2024

Publication series

NameProceedings - 2024 IEEE 20th International Conference on e-Science, e-Science 2024

Conference

Conference20th IEEE International Conference on e-Science, e-Science 2024
Country/TerritoryJapan
CityOsaka
Period09/16/2409/20/24

Fingerprint

Dive into the research topics of 'Automated Calibration of a Simulator of MPI Application Executions'. Together they form a unique fingerprint.

Cite this