Modularizing GHC

  • Draft - 2022-04
  • With John Ericson and Jeffrey M. Young
  • Paper (PDF)

First-class control-flow in Haskell

Towards the Generalization of Value Profiling for High-Performance Application Optimization

  • Draft (won’t be published) - August 2015
  • With Hugo Bolloré and Emmanuel Oseret
  • Paper (PDF)

Toward Automatic OpenCL Multi-Device Support

  • Conference - Euro-Par 2014 - August 2014 - Porto (Portugal)
  • With Alexandre Denis, Denis Barthou, Marie-Christine Counilh and Raymond Namyst
  • Paper (PDF)

Programming Models and Runtime Systems for Heterogeneous Architectures

ViperVM: a Runtime System for Parallel Functional High-Performance Computing on Heterogeneous Architectures

SOCL: An OpenCL Implementation with Automatic Multi-Device Adaptation Support

  • Report - Inria Research Report - August 22, 2013
  • With Alexandre Denis, Denis Barthou, Marie-Christine Counilh and Raymond Namyst
  • Report (PDF)

Programmation multi-accélérateurs unifiée en OpenCL

  • Journal - Techniques et Sciences Informatiques 31, 8-9-10 - December 2012
  • With Alexandre Denis and Denis Barthou
  • Paper (PDF)

Programmation multi-accélérateurs unifiée en OpenCL

  • Conference - RenPAR’20 - May 2011 - Saint Malo (France)
  • Paper (PDF)