François Serre
PhD, X2007
I completed my PhD degree in Computer Science at ETH Zürich in the Advanced Computing Laboratory, supervised by Prof. Dr. Markus Püschel. My research focused on the generation of streaming hardware for various applications such as permutations, sorting networks, or linear algebra algorithms such as the fast Fourier transform.
I am originally from Paris, France, where, after completing three years of classes préparatoires at Lycée Louis-le-Grand, I enrolled at the Ecole Polytechnique, and obtained the diplôme d'ingénieur degree. As part of this program, I completed a MSc at ETH Zurich focused on visual computing and computer graphics.
My interests focus on the implementation of software and hardware algorithms for complex problems (such as the ones used in visual computing or machine learning) that reach high performance, with, when possible, proven optimality.