Please wait...
Please wait...
Deutsch
Help
Login
Research Portal
Search
Research Profile
Research Projects
Project authority
Lehre
Forschung
Organisation
CD Labor - Compilation Techniques for Embedded Processors Modul Clustered Processors
17.10.2005 - 31.01.2009
Research funding project
The use of embedded processors saw an exponential increase in the last years. Absence of proper optimizing compilers hindered the wide use of high level languages for embedded software. To control software development costs two main problems have to be tackled: highly optimizing compilers have to be developed and the large existing base of applications written in assembly language has to be transformed into efficient high level language code. The aim of the CD laboratory Compilation Techniques for Embedded Processors is to develop the necessary compilation and decompilation techniques to make the production of highly optimizing compilers and decompilers for embedded processors feasible. These techniques should exploit the specific features of embedded processors and cover the wide range of optimizations like energy reducing optimizations, instruction scheduling, register allocation, software pipelining, program analysis, addressing mode optimizations, memory access optimizations, debugging of optimized code, binary translation and many more.
People
Project leader
Andreas Krall
(E185)
Project personnel
Florian Brandner
(E185)
Dietmar Ebner
(E185)
Institute
E185 - Institute of Computer Languages
Grant funds
Christian Doppler Forschungsgesells (National)
Christian Doppler Research Association (CDG)
Research focus
Computer Engineering: 50%
Distributed and Parallel Systems: 50%
Publications
Publications