Browse publications on Google Scholar (top-right) ↗
Resume (English only)
Academic Achievements
Developed and released several software tools such as PoCC (the Polyhedral Compiler Collection), PolyOpt/C (a polyhedral optimizer for the ROSE compiler), LeTSeE (Legal Transformation Space Explorer), FM (Fourier-Motzkin library). Also developed benchmarking suites like PolyBench/C and PolyBench/Fortran.
Research Experience
Currently an Associate Professor of Computer Science at Colorado State University, with a joint appointment in the Electrical and Computer Engineering department. Involved in various high-performance computing projects, including the NSF-funded Center for Domain-Specific Computing, the DoE project on DSL Technology for Exascale Computing, and research on enhancing and using polyhedral compilation technologies for heterogeneous platforms supported by NSF and Intel ISRA. Previously, a member of the DARPA-funded Platform-Aware Compilation Environment project, where he contributed a polyhedral compilation engine (PolyOpt) to the ROSE compiler.
Education
Ph.D. in Computer Science, January 2010, from INRIA Saclay, ALCHEMY group; Advisors: Albert Cohen and Cédric Bastoul. Graduated with an engineering degree from EPITA (a French engineering school specialized in Computer Science) and a Master's degree in Computer Science (minor in Cognitive Sciences) from the University of Paris-Sud XI, 2006.
Background
Research interests include high-performance computing, polyhedral compilation technology, iterative and adaptive compilers/auto-tuning compilers, performance portability, machine learning, performance-oriented domain-specific languages, hardware-software co-design, energy-aware program optimization, program transformations for high-level synthesis, programming languages, I/O complexity models.