elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Impressum | Datenschutz | Kontakt | English
Schriftgröße: [-] Text [+]

Evaluation und Verbesserung eines Task-Schedulers für eine HPC Anwendung

Messerschmidt, Marius (2020) Evaluation und Verbesserung eines Task-Schedulers für eine HPC Anwendung. Bachelorarbeit, Duale Hochschule Baden-Württemberg Mannheim.

[img] PDF
1MB

Kurzfassung

Bei der Auslegung von Turbomaschinen wird immer stärker auf die computergestützte numerische Simulation (CFD) gesetzt. Diese Rechnungen sind im Allgemeinen sehr aufwändig, was dazu führt, dass sie parallel abgearbeitet werden müssen, um Ergebnisse in akzeptablen Zeitspannen zu erhalten. Durch immer leistungsfähigere Rechenknoten wird dabei verstärkt auf Shared-Memory Parallelisierung gesetzt. Eine Möglichkeit dies zu implementieren ist die sogenannte Task-Parallelisierung, welche die zu bearbeitende Aufgaben in einzelne kleine Tasks zerlegt welche dann teilweise parallel ausgeführt werden können. Um zu koordinieren, wann welcher Task auf welchem Rechenkern ausgeführt wird, benötigt man einen Scheduler. In dieser Arbeit wird der Task-Scheduler des DLR-Strömungslösers TRACE analysiert und seine Performance evaluiert. Dabei werden vor allem zwei mögliche Probleme aufgezeigt: Die ineffiziente Verwaltung der Tasks, sowie eine möglicherweise nicht-optimale Priorisierung der Tasks. Danach werden einige alternative Datenstrukturen vorgestellt, welche zwar in der Lage sind Skalierungsprobleme zu lösen, jedoch in der aktuellen Konfiguration eine schlechtere Performance aufweisen. Darüber hinaus werden einzelne Sortierungskriterien analysiert und einige alternative Sortierungskriterien evaluiert. Durch diese neue Sortierung wird ein Performancegewinn von 2 - 3% erzielt.

elib-URL des Eintrags:https://elib.dlr.de/140056/
Dokumentart:Hochschulschrift (Bachelorarbeit)
Titel:Evaluation und Verbesserung eines Task-Schedulers für eine HPC Anwendung
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Messerschmidt, MariusMarius.Messerschmidt (at) dlr.deNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Datum:11 September 2020
Referierte Publikation:Ja
Open Access:Ja
Seitenanzahl:73
Status:nicht veröffentlicht
Stichwörter:Turbomaschine,CFD,Shared-Memory Parallelisierung,Scheduling,Benchmark,HPC
Institution:Duale Hochschule Baden-Württemberg Mannheim
HGF - Forschungsbereich:Luftfahrt, Raumfahrt und Verkehr
HGF - Programm:Luftfahrt
HGF - Programmthema:Antriebssysteme
DLR - Schwerpunkt:Luftfahrt
DLR - Forschungsgebiet:L ER - Engine Research
DLR - Teilgebiet (Projekt, Vorhaben):L - Virtuelles Triebwerk und Validierungsmethoden (alt)
Standort: Köln-Porz
Institute & Einrichtungen:Institut für Antriebstechnik > Numerische Methoden
Hinterlegt von: Backhaus, Jan
Hinterlegt am:11 Jan 2021 13:45
Letzte Änderung:11 Jan 2021 13:45

Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags

Blättern
Suchen
Hilfe & Kontakt
Informationen
electronic library verwendet EPrints 3.3.12
Gestaltung Webseite und Datenbank: Copyright © Deutsches Zentrum für Luft- und Raumfahrt (DLR). Alle Rechte vorbehalten.