Summarizing task-based applications behavior over many nodes through progression clustering - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2023

Summarizing task-based applications behavior over many nodes through progression clustering

Abstract

Visualization strategies are a valuable tool in the performance evaluation of HPC applications. Although the traditional Gantt charts are a widespread and enlightening strategy, it presents scalability problems and may misguide the analysis by focusing on resource utilization alone. This paper proposes an overview strategy to indicate nodes of interest for further investigation with classical visualizations like Gantt charts. For this, it uses a progression metric that captures work done per node inferred from the task-based structure, a time-step clustering of those metrics to decrease redundant information, and a more scalable visualization technique. We demonstrate with six scenarios and two applications that such a strategy can indicate problematic nodes more straightforwardly while using the same visualization space. Also, we provide examples where it correctly captures application work progression, showing application problems earlier and as an easy way to compare nodes. At the same time that traditional methods are misleading.
Fichier principal
Vignette du fichier
PDP.pdf (2.23 Mo) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-04005071 , version 1 (26-02-2023)

Identifiers

  • HAL Id : hal-04005071 , version 1

Cite

Lucas Leandro Nesi, Vinicius Garcia Pinto, Lucas Mello Schnorr, Arnaud Legrand. Summarizing task-based applications behavior over many nodes through progression clustering. PDP 2023 - 31st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, Mar 2023, Naples, Italy. pp.1-8. ⟨hal-04005071⟩
80 View
112 Download

Share

Gmail Mastodon Facebook X LinkedIn More