KIT | KIT-Bibliothek | Impressum | Datenschutz

Proactive Adaptation in Self-Organizing Task-based Runtime Systems for Different Computing Classes

Becker, Thomas 1
1 Institut für Technische Informatik (ITEC), Karlsruher Institut für Technologie (KIT)

Abstract:

Moderne Computersysteme bieten Anwendern und Anwendungsentwicklern ein hohes Maß an Parallelität und Heterogenität. Die effiziente Nutzung dieser Systeme erfordert jedoch tiefgreifende Kenntnisse, z.B. der darunterliegenden Hardware-Plattform und den notwendigen Programmiermodellen, und umfangreiche Arbeit des Entwicklers. In dieser Thesis bezieht sich die effiziente Nutzung auf die Gesamtausführungszeit der Anwendungen, den Energieverbrauch des Systems, die maximale Temperatur der Verarbeitungseinheiten und die Zuverlässigkeit des Systems. Neben den verschiedenen Optimierungszielen muss ein Anwendungsentwickler auch die spezifischen Einschränkungen und Randbedingungen des Systems berücksichtigen, wie z. ... mehr

Abstract (englisch):

Modern computing systems offer a high degree of parallelism and heterogeneity to users and application developers. However, efficiently utilizing these systems requires deep knowledge, e.g., of the underlying hardware platform and different programming models, and extensive work from a developer. In this thesis, efficient usage is related to application makespan, the system's energy consumption, the maximum temperature of processing units, and system reliability. Next to multiple optimization goals, an application developer has to consider the system's specific constraints like application deadlines or safety guarantees that come with certain fields of application. ... mehr


Volltext §
DOI: 10.5445/IR/1000155707
Veröffentlicht am 09.02.2023
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Technische Informatik (ITEC)
Publikationstyp Hochschulschrift
Publikationsdatum 09.02.2023
Sprache Englisch
Identifikator KITopen-ID: 1000155707
Verlag Karlsruher Institut für Technologie (KIT)
Umfang VIII, 204 S.
Art der Arbeit Dissertation
Fakultät Fakultät für Informatik (INFORMATIK)
Institut Institut für Technische Informatik (ITEC)
Prüfungsdatum 25.05.2022
Schlagwörter Heterogeneous Parallel Systems, Runtime System, Organic Computing, Self-Organization
Referent/Betreuer Karl, Wolfgang
Schulz, Martin
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page