Skip to content
CIFAR header logo
fr
menu_mobile_logo_alt
  • About
    • Our Story
    • CIFAR 40
    • Awards
    • Partnerships
    • President’s Message
    • Publications & Reports
    • Careers
    • Equity, Diversity & Inclusion
  • News
  • People
    • Fellows & Advisors
    • CIFAR Azrieli Global Scholars
    • Canada CIFAR AI Chairs
    • AI Strategy Leadership
    • Solution Network Members
    • Staff Directory
    • Leadership
  • Programs
    • Research Programs
    • Pan-Canadian AI Strategy
    • Next Generation Initiatives
    • Global Call for Ideas
    • Action on Covid-19
  • Events
    • Public Events
    • Invitation-only Meetings
  • Support Us
  • 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

Subscribe

Stay up to date on news & ideas from CIFAR.

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 2022 CIFAR. All Rights Reserved.
  • Charitable Registration Number: 11921 9251 RR0001
  • Terms of Use
  • Privacy
  • Sitemap
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