About Us

The Advanced Computing Laboratory is the research group of Markus Püschel at the Department of Computer Science, ETH Zürich where he is part of the Institute for Programming Languages and Systems. We pursue research across a range of topics in computer science, often exploring and exploiting interesting connections between domains.

Longstanding research themes include program generation for performance and novel forms of Fourier analysis and signal processing. Recently we also focus on machine learning and program analysis. Most research has a salient mathematical aspect.

Bachelor and Master theses.

Current research projects.

Research group.

Recent collaborators: Dan Alistarh (IST Austria), Franz Franchetti (CMU), Andreas Krause (ETH), Ben Lubin (Boston University), Peter Müller (ETH), Sven Seuken (UZH), Martin Vechev (ETH)