Skip to content
CIFAR header logo
fr
menu_mobile_logo_alt
  • News
  • Events
    • Public Events
    • Invitation-only Meetings
  • Programs
    • Research Programs
    • Pan-Canadian AI Strategy
    • Next Generation Initiatives
  • People
    • Fellows & Advisors
    • CIFAR Azrieli Global Scholars
    • Canada CIFAR AI Chairs
    • AI Strategy Leadership
    • Solution Network Members
    • Leadership
  • Support Us
  • About
    • Our Story
    • CIFAR 40
    • Awards
    • Partnerships
    • Publications & Reports
    • Careers
    • Staff Directory
    • Equity, Diversity & Inclusion
  • fr
  • Home
  • Bio

Follow Us

Christophe Dubach

Christophe Dubach

Appointment

Canada CIFAR AI Chair

Pan-Canadian AI Strategy

Connect

McGill University

Google Scholar

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.

Institution

McGill University

Mila

Department

Computer Science, Electrical and Computer Engineering (ECE)

Education

  • PhD (Informatics), University of Edinburgh
  • MSc (Computer Science), EPFL

Country

Canada

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.

Donate Now
CIFAR header logo

MaRS Centre, West Tower
661 University Ave., Suite 505
Toronto, ON M5G 1M1 Canada

Contact Us
Media
Careers
Accessibility Policies
Supporters
Financial Reports
Subscribe

  • © Copyright 2023 CIFAR. All Rights Reserved.
  • Charitable Registration Number: 11921 9251 RR0001
  • Terms of Use
  • Privacy
  • Sitemap

Subscribe

Stay up to date on news & ideas from CIFAR.

This website stores cookies on your computer. These cookies are used to collect information about how you interact with our website and allow us to remember you. We use this information in order to improve and customize your browsing experience and for analytics and metrics about our visitors both on this website and other media. To find out more about the cookies we use, see our Privacy Policy.
Accept Learn more