User: Guest  Login
Document type:
Masterarbeit
Author(s):
Hildenbrand, David
Title:
An Optimized Intermediate Representation for Binary Rewriting at Runtime
Translated title:
Eine optimierte Zwischensprache für Binärumschreibung zur Laufzeit
Abstract:
Application-guided dynamic binary optimization already turned out to be a powerful approach to increase the single-thread performance of High Performance Computing (HPC) applications. Selected binary code can be optimized and specialized at runtime to incorporate information known at runtime. Previous work performed binary code optimizations using partial evaluation as well as reusing the LLVM compiler infrastructure. While using LLVM improved the performance of the rewritten binary code, rewrit...     »
Translated abstract:
Die anwendungsgesteuerte, dynamische Binäroptimierung hat sich bereits als mächtiger Ansatz zur Verbesserung der single-thread Leistungsfähigkeit von High Performance Computing (HPC) Anwendungen herausgestellt. Ausgewählter Binärcode kann zur Laufzeit unter Zuhilfenahme von Laufzeitinformationen optimiert und spezialisiert werden. Vorangegangene Arbeiten optimierten Binärcode mittels “partial evaluation” und unter Zuhilfenahme des LLVM Compiler Frameworks. Die Verwendung von LLVM erhöhte die Lei...     »
Keywords:
intermediate representation; binary rewriting; binary optimization; binary analysis; emulation
Subject:
DAT Datenverarbeitung, Informatik
DDC:
000 Informatik, Wissen, Systeme
Advisor:
Engelke, Alexis
Referee:
Schulz, Martin (Prof. Dr.)
Year:
2019
Pages:
115
Language:
en
Language from translation:
de
University:
Technische Universität München
Faculty:
Fakultät für Informatik
 BibTeX