Küppers, Fabian (2016) Entwicklung und Aufbau eines verteilten Systems zur Reduktion der Rechenzeit für Gradienten basierte Ersatzmodell Algorithmen. Bachelorarbeit.
Dieses Archiv kann nicht den Volltext zur Verfügung stellen.
Kurzfassung
Zur Entwicklung neuer Konzepte für Turbomaschinen sind moderne Simulations- und Optimierungsverfahren, wie sie im Institut für Antriebstechnik des DLR verwendet werden, unerlässlich. Innerhalb dieser Optimierungsprozesse werden verschiedene so genannte Ersatzmodelle verwendet, die im Rahmen dieses Prozesses kontinuierlich verbessert bzw. trainiert werden. Für das Training solcher Ersatzmodelle sind allerdings diverse Matrizenoperationen notwendig, die je nach Problemgröße äußerst aufwendig zu berechnen sind. Werden für dieses Training zusätzlich Gradienteninformationen aus vorangegangen Rechnungen mit einbezogen, vergrößern sich die zugrunde liegenden Matrizen noch einmal erheblich, sodass die Rechenzeit des gesamten Optimierungsprozesses darunter leidet. Es soll im Rahmen dieser Arbeit daher ermöglicht werden, einerseits diese Matrizenoperationen in geeignetem Maße auf einen leistungsstarken Rechner auszulagern, der mit einer GPU zu Rechenzwecken ausgestattet ist, und andererseits parallel ausführbare Teile des zugrunde liegenden Quellcodes des Ersatzmodelltrainings zu identifiziert und auf mehrere Recheneinheiten zu verteilen. Die Auslagerung bzw. Verteilung von Rechenoperationen konnte durch Erweiterung und Optimierung von bestehender Software erreicht werden, indem wichtige Teile des Ersatzmodelltrainings mithilfe eines Clients als Schnittstelle an ein geeignetes Netzwerk mit beliebig vielen Servern angebunden wurde. Je nach Problemstellung sind so Verbindungen in einer 1:1 Beziehung zu nur einem Server und 1:n zu vielen Servern möglich. Die Ausführungsdauer eines Ersatzmodelltrainings und somit die des gesamten Optimierungsprozesses konnte so durch eine bessere Auslastung von bereits zur Verfügung stehenden Ressourcen deutlich gesenkt werden.
elib-URL des Eintrags: | https://elib.dlr.de/106692/ | ||||||||
---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Hochschulschrift (Bachelorarbeit) | ||||||||
Titel: | Entwicklung und Aufbau eines verteilten Systems zur Reduktion der Rechenzeit für Gradienten basierte Ersatzmodell Algorithmen | ||||||||
Autoren: |
| ||||||||
Datum: | 19 September 2016 | ||||||||
Referierte Publikation: | Ja | ||||||||
Open Access: | Nein | ||||||||
Seitenanzahl: | 59 | ||||||||
Status: | veröffentlicht | ||||||||
Stichwörter: | Verteiltes System, GPU, Grafikkarte, Cluster, Optimierung, Ersatzmodell, Matrizen, Matrix, Rechenoperationen, Cholesky-Zerlegung, Invertierung, IT, Algorithmen, Rechenzeit, Reduktion | ||||||||
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 - Verdichtertechnologien (alt), L - Simulation und Validierung (alt) | ||||||||
Standort: | Köln-Porz | ||||||||
Institute & Einrichtungen: | Institut für Antriebstechnik > Fan- und Verdichter | ||||||||
Hinterlegt von: | Küppers, Fabian | ||||||||
Hinterlegt am: | 25 Okt 2016 14:01 | ||||||||
Letzte Änderung: | 25 Okt 2016 14:01 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags