Christophe Dubach is an Associate Professor jointly appointed (as of January 1, 2020) in the department of Electrical and Computer Engineering (ECE) and the school of Computer Science (CS) at McGill University.
Prior to that, he was a Reader (Associate Professor) at the University of Edinburgh in the Institute for Computing Systems Architecture. He received a PhD in Informatics from the University of Edinburgh in 2009 and holds a MSc degree in Computer Science from EPFL. In 2010, he spent one year as a visiting researcher at the IBM Watson Research Center (USA) working on the LiquidMetal project.
His current interests include data-parallel language design and implementation, high-level code generation and optimization for parallel hardware (e.g. GPU, FPGAs), architecture design space exploration, and the use of machine-learning techniques applied to all these topics.
PhD (University of Edinburgh), MSc (EPFL)
Compilers, computer architecture, machine learning.
ECSE324 - Computer Organization
- 2018 Facebook Research Award
- 2014, 2015 and 2016 Google Faculty Research Award
- Intels 2012 Early Career Faculty Honor Program Award
- EPSRC / Royal Academy of Engineering Research Fellowship (2009)
- Winner of the BCS Distinguished Dissertation award 2009.
Neural network accelerators, high performance code generation, machine learning applied to compiler problems
I have openings for PhD/MSc students, please check: https://cdubach.bitbucket.io/openings/