Markus Püschel
 professor
                            computer science                                                        
Institute of Theoretical Computer Science
                                                        Switzerland
                        
Biography
working as a professor
Research Interest
I like to combine techniques from mathematics, computer science, and engineering to attack difficult problems. One longstanding interest of mine is what I call "program synthesis for performance." For functionality of mathematical nature we aim to automatically generate highest performance code from a high level mathematical description. In Spiral, we have built such a generator for the domain of linear transforms. The project combines techniques from mathematics, programming languages, symbolic computation, compilers, and machine learning (short overview). We are currently expanding this project in several directions
Publications
- 
                            Fast Polyhedra Abstract Domain 
- 
                            Staging for Generic Programming in Space and Time 
- 
                            Fast Pentagon Domain on Vector Architectures 

