Improving Simulations of Task-Based Applications on Complex NUMA Architectures - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2023

Improving Simulations of Task-Based Applications on Complex NUMA Architectures

Résumé

Modeling and simulation are crucial in high-performance computing (HPC), with numerous frameworks developed for distributed computing infrastructures and their applications. Despite node-level simulation of shared-memory systems and task-based parallel applications, existing works overlook non-uniform memory access (NUMA) effects, a critical characteristic of current HPC platforms. In this work, we introduce a modeling for complex NUMA architectures and enhance a simulator for dependency-based task-parallel applications. This facilitates experiments with varied data locality models: we refine a communication-oriented model leveraging topology information for data transfers, and devise a more intricate model incorporating a cache mechanism for last-level cache data storage. Dense linear algebra test cases are used to validate both models, demonstrating that our simulator reliably predicts execution time with minimal relative error.
Fichier principal
Vignette du fichier
IWOMP_2023_paper_8.pdf (422.11 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04201317 , version 1 (11-09-2023)

Licence

Identifiants

Citer

Idriss Daoudi, Thierry Gautier, Samuel Thibault, Swann Perarnau. Improving Simulations of Task-Based Applications on Complex NUMA Architectures. IWOMP 2023 - 19th International Workshop on OpenMP, Sep 2023, Bristol, United Kingdom. pp.195-209, ⟨10.1007/978-3-031-40744-4_13⟩. ⟨hal-04201317⟩
64 Consultations
97 Téléchargements

Altmetric

Partager

More