Skip to content

Christophe Dubach

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

43

Venues

18

Active years

2006–2026

Best venue rank

A*

Where they publish

Papers

43 indexed papers, newest first.

YearVenueTitleAuthors
2026ASPDACAutomatic Recursion Elimination using Recurrence Relations for Synthesis of Stack-free Hardware.Adam Musa, Christophe Dubach
2026CCParallel and Customizable Equality Saturation.Jonathan Van der Cruysse, Abd-El-Aziz Zayed, Mai Jacob Peng, Christophe Dubach
2026CGOSkeleShare: Algorithmic Skeletons and Equality Saturation for Hardware Resource Sharing.Jonathan Van der Cruysse, Tzung-Han Juang, Shakiba Bolbolian Khah, Christophe Dubach
2026CGOSynthesizing Specialized Sparse Tensor Accelerators for FPGAs via High-Level Functional Abstractions.Hamza Javed, Christophe Dubach
2025ASPDACHardware Synthesizable Exceptions using Continuations.Paul Teng, Christophe Dubach
2025CGODialEgg: Dialect-Agnostic MLIR Optimizer using Equality Saturation with Egglog.Abd-El-Aziz Zayed, Christophe Dubach
2024CGOLatent Idiom Recognition for a Minimalist Functional Array Language Using Equality Saturation.Jonathan Van der Cruysse, Christophe Dubach
2023CCLAGrad: Statically Optimized Differentiable Programming in MLIR.Mai Jacob Peng, Christophe Dubach
2022CCMapping parallelism in a functional IR through constraint satisfaction: a case study on convolution for mobile GPUs.Naums Mogers, Lu Li, Valentin Radu, Christophe Dubach
2022EuroParGenerating Work Efficient Scan Implementations for GPUs the Functional Way.Federico Pizzuti, Michel Steuwer, Christophe Dubach
2022PLDIFrom functional to imperative: combining destination-passing style and views.Zhitao Lin, Christophe Dubach
2021EuroSysFast Optimisation of Convolutional Neural Network Inference using System Performance Models.Rik Mulder, Valentin Radu, Christophe Dubach
2021ICFPGenerating high performance code for irregular data structures using dependent types.Federico Pizzuti, Michel Steuwer, Christophe Dubach
2021MICROSparseAdapt: Runtime Control for Sparse Linear Algebra on a Reconfigurable Accelerator.Subhankar Pal, Aporva Amarnath, Siying Feng, Michael F. P. O'Boyle, Ronald G. Dreslinski, Christophe Dubach
2020CCGenerating fast sparse matrix vector multiplication from a high level generic functional IR.Federico Pizzuti, Michel Steuwer, Christophe Dubach
2020DLSDelayRepay: delayed execution for kernel fusion in Python.John Magnus Morton, Kuba Kaszyk, Lu Li, Jiawen Sun, Christophe Dubach, Michel Steuwer, Murray Cole, Michael F. P. O'Boyle
2020PPoPPAutomatic generation of specialized direct convolutions for mobile GPUs.Naums Mogers, Valentin Radu, Lu Li, Jack Turner, Michael F. P. O'Boyle, Christophe Dubach
2020PPoPPHigh-level hardware feature extraction for GPU performance prediction of stencils.Toomas Remmelg, Bastian Hagedorn, Lu Li, Michel Steuwer, Sergei Gorlatch, Christophe Dubach
2019ICFPPosition-dependent arrays and their application for high performance code generation.Federico Pizzuti, Michel Steuwer, Christophe Dubach
2019PLDIHigh-level synthesis of functional patterns with Lift.Martin Kristien, Bruno Bodin, Michel Steuwer, Christophe Dubach
2018APSECAccelerated Finite State Machine Test Execution Using GPUs.Vanya Yaneva, Arnav Kapoor, Ajitha Rajan, Christophe Dubach
2018ASPLOSAutomatic Matching of Legacy Code to Heterogeneous APIs: An Idiomatic Approach.Philip Ginsbach, Toomas Remmelg, Michel Steuwer, Bruno Bodin, Christophe Dubach, Michael F. P. O'Boyle
2018CGOHigh performance stencil code generation with lift.Bastian Hagedorn, Larisa Stoltzfus, Michel Steuwer, Sergei Gorlatch, Christophe Dubach
2018PPoPPGenerating High Performance GPU Code using Rewrite Rules with Lift.Christophe Dubach
2017CGOLift: a functional data-parallel IR for high-performance GPU code generation.Michel Steuwer, Toomas Remmelg, Christophe Dubach
2017ISSTACompiler-assisted test acceleration on GPUs for embedded software.Vanya Yaneva, Ajitha Rajan, Christophe Dubach
2017ISSTAParTeCL: parallel testing using OpenCL.Vanya Yaneva, Ajitha Rajan, Christophe Dubach
2017VEEJust-In-Time GPU Compilation for Interpreted Languages with Partial Evaluation.Juan Jos Fumero, Michel Steuwer, Lukas Stadler, Christophe Dubach
2016CASESMatrix multiplication beyond auto-tuning: rewrite-based GPU code generation.Michel Steuwer, Toomas Remmelg, Christophe Dubach
2016PPoPPPerformance portable GPU code generation for matrix multiplication.Toomas Remmelg, Thibaut Lutz, Michel Steuwer, Christophe Dubach
2015ICFPGenerating performance portable code using rewrite rules: from high-level functional expressions to high-performance OpenCL code.Michel Steuwer, Christian Fensch, Sam Lindley, Christophe Dubach
2015MIGCarpet unrolling for character control on uneven terrain.Mark Miller, Daniel Holden, Rami Ali Al-Ashqar, Christophe Dubach, Kenny Mitchell, Taku Komura
2014ASPLOSExploiting GPU Hardware Saturation for Fast Compiler Optimization.Alberto Magni, Christophe Dubach, Michael F. P. O'Boyle
2014PLDIA Composable Array Function Interface for Heterogeneous Computing in Java.Juan Jos Fumero, Michel Steuwer, Christophe Dubach
2014PLDICommunity-driven reviewing and validation of publications.Grigori Fursin, Christophe Dubach
2013SCA large-scale cross-architecture evaluation of thread-coarsening.Alberto Magni, Christophe Dubach, Michael F. P. O'Boyle
2012PLDICompiling a high-level language for GPUs: (via language support for architectures and compilers).Christophe Dubach, Perry Cheng, Rodric M. Rabbah, David F. Bacon, Stephen J. Fink
2010MICROA Predictive Model for Dynamic Microarchitectural Adaptivity Control.Christophe Dubach, Timothy M. Jones, Edwin V. Bonilla, Michael F. P. O'Boyle
2009ICCDRapid early-stage microarchitecture design using predictive models.Christophe Dubach, Timothy M. Jones, Michael F. P. O'Boyle
2009MICROPortable compiler optimisation across embedded programs and microarchitectures using machine learning.Christophe Dubach, Timothy M. Jones, Edwin V. Bonilla, Grigori Fursin, Michael F. P. O'Boyle
2008CASESExploring and predicting the architecture/optimising compiler co-design space.Christophe Dubach, Timothy M. Jones, Michael F. P. O'Boyle
2007MICROMicroarchitectural Design Space Exploration Using an Architecture-Centric Approach.Christophe Dubach, Timothy M. Jones, Michael F. P. O'Boyle
2006CASESAutomatic performance model construction for the fast software exploration of new hardware designs.John Cavazos, Christophe Dubach, Felix V. Agakov, Edwin V. Bonilla, Michael F. P. O'Boyle, Grigori Fursin, Olivier Temam