Markus Püschel
Regular biography
Markus Püschel is a Full Professor in the Department of Computer Science at ETH Zurich. His research interests include program generation, signal processing, performance optimisation, program analysis, domain-specific languages, machine learning, and FPGAs. His work focuses on advancing computational methods through innovative approaches in these areas. Prof. Püschel's profile can be accessed at https://inf.ethz.ch/people/person-detail.pueschel.html.
Scholar-generated biography
Markus Püschel is a Professor of Computer Science at ETH Zurich, specializing in program generation, software performance, signal processing, program analysis, and machine learning. His research focuses on developing efficient and portable code generation techniques for signal processing algorithms, with applications in digital signal transforms and hardware design. He has contributed to the development of the SPIRAL system, which generates high-performance libraries for signal processing. His work also includes neural network certification, robustness analysis, and optimization techniques for distributed computing. Püschel's research bridges theoretical foundations with practical implementations, emphasizing performance and correctness in software and hardware systems.