|

home
publications
teaching
short CV
personal
the pub
|
home
I have openings for PhD students and Postdocs.
Research Areas and Interests

I like to combine techniques from mathematics, computer science, and engineering to attack difficult problems.
My research is divided into two larger longterm efforts that I am leading called SPIRAL and SMART.
SPIRAL is a collection of interdisciplinary projects with the goal to develop new methodologies to automate software (and hardware) development and optimization for specific problem domains (commercial computing, signal processing, scientific computing). The project combines techniques from mathematics, programming languages, symbolic computation, compilers, machine learning, and others.
In SMART we are developing a novel approach to linear signal processing, termed Algebraic Signal Processing Theory. We just finished the first papers that start developing this theory. One application is a comprehensive theory of fast transform algorithms.
Research Group

Postdocs
PhD. students
Master theses
- Francois Serre: IP generator for matrix multiplication
- Ruedi Steinmann: Applying the roofline model
- Giovanni A. Garcia (with Andreas Krause): Fast submodular function optimization
Latest Teaching

Spring 2012:
How to Write Fast Numerical Code (CS: 263-2300)
Current Collaborators

Pedro Aguiar (IST, Lisbon, Portugal), Franz Franchetti (CMU), James C. Hoe (CMU), Thomas Holenstein (ETH), Jelena Kovacevic (CMU), Andreas Krause (ETH), Peter Milder (CMU), José M. F. Moura (CMU), Martin Rötteler (NEC Labs, Princeton), Phillip Stanley-Marbell (IBM Rüschlikon), João Xavier (IST, Lisbon, Portugal)
The Pub

Check out the pub, a tool for maintaining publications and presenting them on the web.
Contact Info

Markus Püschel
Dept. of Computer Science
ETH Zurich, RZ H18
Clausiusstrasse 59
8092 Zurich, Switzerland
phone: +41 44 632 7303
fax: +41 44 632 1307
email: pueschel at inf.ethz.ch
web: http://www.inf.ethz.ch/~markusp
|