Mattias Eriksson

I am a Ph.D. student at the university of Linköping since April 2006. My thesis advisor is Prof. Dr. Christoph Kessler.

The Ph.D. thesis was successfully defended on June 7, 2011.


Contact information

Mattias Eriksson
Dept. of Computer and Information Science
Linköpings universitet
SE-581 83 LINKÖPING
SWEDEN
Email: mater@ida.liu.se
Phone: +46 13 282445
Cellular: +46 73 1527354
Fax: +46 13 285899
B 3B:484 (see map)
Member of:
Programming Environments Laboratory (PELAB)
Software and Systems (SaS)

Research

My research is about optimal code generation for DSP-processors. Specifically, I study integrated code generation where the subtasks in the back end of the compiler are all solved at the same time. The main goal is to create an optimal schedule for a loop where decisions on software pipelining are integrated with instruction selection, instruction scheduling and register assignment. See the Optimist webpage for more information on integrated code generation.

Keywords: DSP, code generation, (clustered) VLIW, instruction level parallelism, code optimization, integer linear programming, software pipelining.


Publications

2011

2010

2009

2008

2007

2006

2005


Teaching

I have been teaching in the following courses:

Thesis projects

I am supervisor in the following thesis projects:

30hp thesis

15hp thesis

For more information on thesis projects, see Christoph Kessler's exjobb-page.
Last update: June 2011.