Forschungsbericht 2018



Multi-Opt - Multikriterielle Code-Optimierung für Eingebettete Harte Echtzeitsysteme

Institut: E-13
Projektleitung: Heiko Falk
Stellvertretende Projektleitung: Arno Luppold
Mitarbeiter/innen: Arno Luppold
Kateryna Muts
Laufzeit: 01.10.2017 — 30.09.2019
Finanzierung:Deutsche Forschungsgemeinschaft (DFG)

Ziel dieses Projekts ist, Softwaresysteme auf Compiler-Ebenemultikriteriell zu optimieren. Beim Übersetzungsvorgang kann so versuchtwerden, Programmcode zu erzeugen, der alle von außen vorgegebenenAnforderungen erfüllt. Dabei wird der Fokus auf die drei im Bereich dereingebetteten Systeme weit verbreiteten kritischen Entwurfsparameter"schlimmstmögliche Programmlaufzeit" (Worst-Case Execution Time, WCET),Codegröße sowie Energieverbrauch gelegt.

Publikationen

  • Kateryna Muts, Arno Luppold and Heiko Falk: Multi-Criteria Compiler-Based Optimization of Hard Real-Time Systems. In Proceedings of the 21st International Workshop on Software & Compilers for Embedded Systems (SCOPES), 2018.
  • Kateryna Muts, Arno Luppold and Heiko Falk: Multi-Objective Optimization for the Compiler of Hard Real-Time Systems. In Proceedings of the 23rd International Symposium on Mathematical Programming (ISMP), 2018.
  • Arno Luppold, Dominic Oehlert and Heiko Falk: Evaluating the Performance of Solvers for Integer-Linear Programming. Report , Institute of Embedded Systems, 2018.