Identifying Focus-of-Analysis Regions in MPI-Traces Using Transfer-Efficiency Monitors

Trace visualisation is the only reliable (identify structures [1] ) way to identify the different execution phases (Focus-of-Analysis or FoA) in HPC applications. Identifying them enables inspection of the differently behaving areas separately afterwards. Real-world HPC applications run long, almost entirely consisting of calculation phases (applications’ main work), while the initialisation or I/O durations are comparatively shorter. However, trace files are recorded for a much shorter duration due to time and disk space constraints, resulting in over-representation of the initialisation or domain decomposition steps compared to production runs. Any specific FoA must be identified in the timeline before analysis. Trace size increases with recording duration and number of MPI ranks, often making visualisation impractical. Even after visualising, complex communication patterns are hard to decipher. The appropriate outlook of exascale-ready methodologies is to identify and analyse FoAs in large trace files easily.

Authors

Institutions

Publication Details

Published
2024-12-18
DOI
https://doi.org/10.1109/hipcw63042.2024.00038
Primary Topic
Advancements in Photolithography Techniques
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Identifying Focus-of-Analysis Regions in MPI-Traces Using Transfer-Efficiency Monitors

Kingshuk Haldar
Advancements in Photolithography Techniques
article

Identifying Focus-of-Analysis Regions in MPI-Traces Using Transfer-Efficiency Monitors

Kingshuk Haldar
article en

Abstract

Trace visualisation is the only reliable (identify structures [1] ) way to identify the different execution phases (Focus-of-Analysis or FoA) in HPC applications. Identifying them enables inspection of the differently behaving areas separately afterwards. Real-world HPC applications run long, almost entirely consisting of calculation phases (applications’ main work), while the initialisation or I/O durations are comparatively shorter. However, trace files are recorded for a much shorter duration due to time and disk space constraints, resulting in over-representation of the initialisation or domain decomposition steps compared to production runs. Any specific FoA must be identified in the timeline before analysis. Trace size increases with recording duration and number of MPI ranks, often making visualisation impractical. Even after visualising, complex communication patterns are hard to decipher. The appropriate outlook of exascale-ready methodologies is to identify and analyse FoAs in large trace files easily.

University of Stuttgart (DE)
Ministry of Education
Affordable and clean energy
Openalex Percentile: Top 74%
Advancements in Photolithography Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Identifying Focus-of-Analysis Regions in MPI-Traces Using Transfer-Efficiency Monitors — Kingshuk Haldar · (2024) | TGRS Research Map | TGRS