
Christophe Dubach
About
Christophe Dubach is a Canada CIFAR AI Chair at Mila and an associate professor jointly appointed in the Department of Electrical and Computer Engineering (ECE) and the School of Computer Science (CS) at McGill University.
Dubach’s research 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.
Awards
- Facebook Research Award, 2018
- Google Faculty Research Award, 2014, 2015 and 2016
- Intels 2012 Early Career Faculty Honor Program Award
- EPSRC / Royal Academy of Engineering Research Fellowship, 2009
- Winner of the BCS Distinguished Dissertation Award, 2009
Relevant Publications
Steuwer, M., Remmelg, T., & Dubach, C. (2017). Lift: a functional data-parallel IR for high-performance GPU code generation. In 2017 IEEE/ACM International Symposium on Code Generation and Optimization (CGO) (pp. 74-85). IEEE.
Steuwer, M., Fensch, C., Lindley, S., & Dubach, C. (2015). Generating performance portable code using rewrite rules: from high-level functional expressions to high-performance OpenCL code. ACM SIGPLAN Notices, 50(9), 205-217.
Dubach, C., Cheng, P., Rabbah, R., Bacon, D. F., & Fink, S. J. (2012). Compiling a high-level language for GPUs: (via language support for architectures and compilers). ACM SIGPLAN Notices, 47(6), 1-12.
Dubach, C., Cavazos, J., Franke, B., Fursin, G., O’Boyle, M. F., & Temam, O. (2007). Fast compiler optimisation evaluation using code-feature based performance prediction. In Proceedings of the 4th international conference on Computing frontiers (pp. 131-142).
Dubach, C., Jones, T., & O’Boyle, M. (2007, December). Microarchitectural design space exploration using an architecture-centric approach. In 40th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO 2007) (pp. 262-271). IEEE.
Support Us
CIFAR is a registered charitable organization supported by the governments of Canada, Alberta and Quebec, as well as foundations, individuals, corporations and Canadian and international partner organizations.