Compilation and Code Generation for Invasive Programs (C03) (TRR 89)

Third Party Funds Group - Sub project


Acronym: TRR 89

Start date : 01.07.2010

End date : 31.12.2022

Website: http://invasic.informatik.uni-erlangen.de/en/tp_c3_PhIII.php


Overall project details

Overall project

DFG SFB/Transregio 89 "Invasive Computing" (TRR 89) July 1, 2010 - Dec. 31, 2022

Overall project speaker:

Project details

Short description

Conducted is research on compiler techniques for invasive architectures focusing on facilitating the enforcement of non-functional aspects of program execution. Research topics include (a) compilation methods to generate constant-latency loops, (b) approximate loop processing, including formal error analysis, (c) symbolic code generation for TCPAs, (d) approaches for automatic program invasification, (e) optimisations tailored to invasive architectures, and (f) information flow control for invasive applications.

Scientific Abstract

Conducted is research on compiler techniques for invasive architectures focusing on facilitating the enforcement of non-functional aspects of program execution. Research topics include (a) compilation methods to generate constant-latency loops, (b) approximate loop processing, including formal error analysis, (c) symbolic code generation for TCPAs, (d) approaches for automatic program invasification, (e) optimisations tailored to invasive architectures, and (f) information flow control for invasive applications.

Involved:

Contributing FAU Organisations:

Funding Source