TY - THES
AU - Himmels, Carina
TI - Entwicklung eines automatisierten Tools zur Verifikation von Slurm Prozess Pinning auf Höchstleistungsrechnern
PB - FH Aachen
VL - Course work
M1 - FZJ-2025-04925
SP - 34 p.
PY - 2025
N1 - Course work, FH Aachen, 2025
AB - Das Jülich Supercomputing Centre (JSC) stellt Expertise im Bereich des High-Performance Computing (HPC) sowie Rechenzeit auf modernen Höchstleistungsrechnern zur Verfügung. Ein solcher Höchstleistungsrechner besteht aus einer Vielzahl miteinander verbundenerRechenknoten, welche jeweils mehrere Prozessoren mit zahlreichen Kernen enthalten.Auf diesen Systemen spielt das sogenannte Pinning, bei dem Prozesse an spezifische Kerne gebunden werden, eine zentrale Rolle in der Optimierung von Anwendungen. Durch geschickt gewähltes Pinning können beispielsweise zeitintensive Fernspeicherzugriffe reduziert werden, was die Leistung von Anwendungen erheblich verbessert.Zur Unterstützung der Anwender bei der Auswahl einer geeigneten Pinning-Konfiguration stellt das JSC eine webbasierte Oberfläche, das Pinning-Webtool, zur Verfügung. Dieses simuliert verschiedenste Pinning-Konfigurationen auf den HPC-Systemen des JSC und ermöglicht dadurch ein besseres Verständnis des Pinnings.Im Rahmen dieser Seminararbeit wurde eine CI/CD-Pipeline entwickelt, welche das simulierte Pinning des Webtools verifiziert, indem ein Vergleich zwischen dem simulierten Pinning im Pinning-Webtool und dem tatsächlichen Pinning auf den HPC-Systemen durchgeführt wird. Das Hauptziel dieser Pipeline ist die frühzeitige Identifizierung von Abweichungen zwischen der Simulation des Pinnings im Webtool und dem tatsächlichen Pinning auf den HPC-Systemen, damit Abweichungen möglichst schnell behoben werden können und das Webtool weiterhin eine zuverlässige Unterstützung für die Nutzer der HPC-Systeme darstellt.
LB - PUB:(DE-HGF)9
DO - DOI:10.34734/FZJ-2025-04925
UR - https://juser.fz-juelich.de/record/1048817
ER -