001     896756
005     20210923140959.0
024 7 _ |a 2128/28688
|2 Handle
037 _ _ |a FZJ-2021-03580
041 _ _ |a German
100 1 _ |a Wellmann, Julia
|0 P:(DE-Juel1)176588
|b 0
|e Corresponding author
245 _ _ |a Untersuchung der Auswirkung unterschiedlicher Prozess-Pinning Strategien anhand von verschiedenen Benchmarks auf HPC Systemen
|f 2021-06-21 - 2021-08-23
260 _ _ |c 2021
300 _ _ |a 59 p.
336 7 _ |a bachelorThesis
|2 DRIVER
336 7 _ |a Thesis
|0 2
|2 EndNote
336 7 _ |a Output Types/Supervised Student Publication
|2 DataCite
336 7 _ |a Bachelor Thesis
|b bachelor
|m bachelor
|0 PUB:(DE-HGF)2
|s 1632396860_766
|2 PUB:(DE-HGF)
336 7 _ |a MASTERSTHESIS
|2 BibTeX
336 7 _ |a SUPERVISED_STUDENT_PUBLICATION
|2 ORCID
502 _ _ |a Bachelorarbeit, FH Aachen, 2021
|c FH Aachen
|b Bachelorarbeit
|d 2021
|o 2021-09-02
520 _ _ |a Die Verwendung von Hochleistungsrechner (High Performance Computing (HPC)) Systemen zum effizienten und schnellen Einsatz von entsprechenden Anwendungsprogrammen hat in vielen Feldern der Wissenschaft stark an Bedeutung gewonnen. Auch das Jülich Supercomputing Centre (JSC) des Forschungszentrums Jülich bietet Wissenschaftlern Zugang und Rechenzeit an seinen Hochleistungsrechnern an. Diese Systeme sind äußerst komplex und bieten eine Vielzahl an Möglichkeiten zur Verwaltung der Ressourcen und der auszuführenden Jobs. Durch die Komplexität ist es oftmals erforderlich, die Nutzer bei der Benutzung dieser Systeme zu unterstützen. Die Unterstützung zielt dabei auf den effizienten Einsatz mehrerer Rechenknoten und des zugrundeliegenden Netzwerks, sowie der effizienten Nutzung jedes einzelnen Rechenknotens ab. Ein relevanter Aspekt zur effizienten Nutzung eines einzelnen Rechenknotens stellt das Prozess-Pinning dar. Bei den auszuführenden Anwendungsprogrammen handelt es sich in der Regel um Quellcode, der z.B. mittels Message Passing Interface (MPI) oder Open Multi-Processing (OpenMP) parallelisiert ist. Zur parallelen Ausführung wird das Programm mit mehreren Prozessen (Tasks) gestartet, die wiederum aus einem oder mehreren ’Teilprozessen’, sogenannten Threads, bestehen. Die Verteilung der Prozesse auf die Prozessorkerne des Rechners, das sogenannte Prozess-Pinning, kann die Leistung der Anwendungsprogramme stark beeinflussen. Der Nutzer kann unter anderem durch verschiedene Optionen des Workload Managers, der die Funktionen eines Schedulers und eines Ressourcenmanagers kombiniert (am JSC kommt eine angepasste Form des Slurm Workload Managers zum Einsatz, siehe Kapitel 2.2), die Prozess-Pinning Strategie und somit die Leistung eines Anwendungsprogramm beeinflussen. Der Schwerpunkt dieser Arbeit liegt in der Untersuchung der Auswirkung unterschiedlicher Prozess-Pinning Strategien auf HPC Systemen. Dafür wurden zwei schon existierende Benchmarks auf dem HPC System JUSUF des JSCs automatisiert ausgeführt und bei jedem Lauf sowohl die Verteilung der Prozesse als auch die Anzahl der Tasks und Threads angepasst, um verschiedene Strategien vergleichen zu können.
536 _ _ |a 5112 - Cross-Domain Algorithms, Tools, Methods Labs (ATMLs) and Research Groups (POF4-511)
|0 G:(DE-HGF)POF4-5112
|c POF4-511
|f POF IV
|x 0
856 4 _ |u https://juser.fz-juelich.de/record/896756/files/Bachelor%20thesis.pdf
|y OpenAccess
909 C O |o oai:juser.fz-juelich.de:896756
|p openaire
|p open_access
|p VDB
|p driver
|p dnbdelivery
910 1 _ |a Forschungszentrum Jülich
|0 I:(DE-588b)5008462-8
|k FZJ
|b 0
|6 P:(DE-Juel1)176588
913 1 _ |a DE-HGF
|b Key Technologies
|l Engineering Digital Futures – Supercomputing, Data Management and Information Security for Knowledge and Action
|1 G:(DE-HGF)POF4-510
|0 G:(DE-HGF)POF4-511
|3 G:(DE-HGF)POF4
|2 G:(DE-HGF)POF4-500
|4 G:(DE-HGF)POF
|v Enabling Computational- & Data-Intensive Science and Engineering
|9 G:(DE-HGF)POF4-5112
|x 0
914 1 _ |y 2021
915 _ _ |a OpenAccess
|0 StatID:(DE-HGF)0510
|2 StatID
920 _ _ |l yes
920 1 _ |0 I:(DE-Juel1)JSC-20090406
|k JSC
|l Jülich Supercomputing Center
|x 0
980 _ _ |a bachelor
980 _ _ |a VDB
980 _ _ |a UNRESTRICTED
980 _ _ |a I:(DE-Juel1)JSC-20090406
980 1 _ |a FullTexts


LibraryCollectionCLSMajorCLSMinorLanguageAuthor
Marc 21