Vardas, I., Hunold, S., SWARTVAGHER, P., & Träff, J. L. (2024). Improved Parallel Application Performance and Makespan by Colocation and Topology-aware Process Mapping. In 2024 IEEE 24th International Symposium on Cluster, Cloud and Internet Computing (CCGrid) (pp. 119–124). IEEE. https://doi.org/10.1109/CCGrid59990.2024.00023
24th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGRID 2024)
en
Veranstaltungszeitraum:
6-Mai-2024 - 9-Mai-2024
-
Veranstaltungsort:
Philadelphia, Vereinigte Staaten von Amerika
-
Umfang:
6
-
Verlag:
IEEE
-
Peer Reviewed:
Ja
-
Keywords:
High Performance Computing; Co-scheduling; Colocation; Performance Optimization; Process Mapping
en
Abstract:
In modern, deeply hierarchical HPC systems shared resource congestion can hinder the efficient use of many cores by parallel applications and degrade performance. Such congestion is often caused when parallel processes within an application that execute similar operations share the same resources. Previous research suggests using fewer cores with better process-to-core mapping can improve applications’ performance but leaves many cores unused. To utilize these cores, we colocate additional applications and map them using a topology-aware process-to-core, application-agnostic mapping algorithm. We show that these mappings significantly impact memory bandwidth and communication latency. We evaluate our approach using eight parallel applications on an HPC system with 128-core nodes, demonstrating the performance effects of mappings combined with colocation. Our goal is to determine whether colocation with topology-aware mapping is a viable alternative to typical exclusive node allocation. Our results show makespan improvements of 2.4x over exclusive allocation in an HPC system, demonstrating the potential benefits of colocation with optimized mappings.
en
Projekttitel:
Algorithm Engineering für Prozess Mapping: P31763-N31 (FWF - Österr. Wissenschaftsfonds) Offline- und Online-Autotuning von Parallelen Programmen: P 33884-N (FWF - Österr. Wissenschaftsfonds)
-
Forschungsschwerpunkte:
Computer Engineering and Software-Intensive Systems: 90% Computer Science Foundations: 10%