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.