Florian Brandner

Contact

florian  

Dipl. Ing. Florian Brandner
CD Laboratory
Compilation Techniques for Embedded Processors

Institute of Computer Languages E185/1
Vienna University of Technology

Argentinierstraße 8 / 185
A-1040 Wien, Austria

Fax: (+431) 58801-18598
Tel.: (+431) 58801-58521
Email: brandner@complang.tuwien.ac.at


Research Interests

My current research is on architecture description languages, we automatically generate compiler components, a cycle accurate simulator, and maybe someday hardware from a given architecture specification. The compiler generation is already working (see the publications at the bottom), while the simulator generation started last summer. A simple interpreter is allready functional and runs benchmarks from the MiBench suite. In the course of a lecture even a simple VHDL generator has been developed.

In general I'm interested in code generation techniques, register allocation, instruction scheduling and instruction bundling for VLIW architectures.

Teaching

VU Compilation Techniques for VLIW Architectures
Dietmar Ebner and Florian Brandner
SS2008

Events

International Symposium on Code Generation and Optimization (CGO)
Seattle, Washington, March 22-25, 2009

European Joint Conferences on Theory and Practice of Software (ETAPS)
York, UK, March 22-29, 2009

Conference on Programming Language Design and Implementation (PLDI)
Dublin, Ireland, June 15-20, 2009

International Workshop on Software and Compilers for Embedded Systems (SCOPES)
Nice, France, April 23-24, 2009

Embedded Systems Week (CASES/CODES+ISSS/EMSOFT)
Atlanta, Georgia, USA, October 19-24, 2008

Publications

Generalized Instruction Selection using SSA-Graphs
Dietmar Ebner, Florian Brandner, Bernhard Scholz, Andreas Krall, Peter Wiedermann and Albrecht Kadlec
ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES)
Tucson, June, 2008

Compiler Generation from Structural Architecture Descriptions
Florian Brandner, Dietmar Ebner, Andreas Krall
International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES)
Salzburg, October, 2007, PDF

Leveraging Predicated Execution for Multimedia Processing
Dietmar Ebner, Florian Brandner, Andreas Krall
Workshop on Embedded Systems for Real-Time Multimedia (ESTIMedia)
Salzburg, October, 2007

Effective Compiler Generation by Architecture Description
Stefan Farfeleder, Andreas Krall, Edwin Steiner and Florian Brandner
ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES)
Ottawa, June, 2006

Static Verification of Global Heap References in Java Native Libraries
Andreas Krall, Christian Thalinger, Dietmar Ebner and Florian Brandner
Workshop on Semantics, Program Analysis, and Computing Environments for Memory Management (SPACE)
Charleston, South Carolina, January, 2006


The laboratory is funded by the
Christian Doppler Forschungsgesellschaft, OnDemand Microelectronics and Infineon

CD-Forschung   OnDemand Microelectronics   Infineon
Complang
CD Laboratory
Florian Brandner
Faculty of Informatics
Vienna University of Technology
top | HTML 4.01