I am an ex-PhD student at MINES ParisTech (aka l'École nationale supérieure des mines de Paris), a top French engineering school — which is now part of the PSL (Paris Sciences & Lettres) Research University.
A copy of my résumé is available here (in French, sorry).
My thesis focuses on the efficient use of manycore
processors especially with image
processing applications through the use of modern
My supervisors are François Irigoin and Fabien Coelho.
I currently work on the 256 cores MPPA Manycore
chip developped by the French
Several programming models are provided to take advantage of this chip, in particular a high-level dataflow programming language called Sigma-C.
I first focused on writing an automatic generator of Sigma-C for easily targetting the MPPA Manycore chip and using the FREIA image processing DSL as an input.
As a matter of fact, I use the CRI homemade source-to-source compiler platform PIPS.
Since the beginning of my PhD in fall 2013, I presented my work several times, including:
- a talk at the 7th Meeting of the French Community of Compilation;
- a poster for the ComPAS'2014 conference in Switzerland;
- an article accepted by the LCPC 2014 conference, which took place in Oregon;
- a second poster presented in the ACACES HiPEAC Summer School, in Italy;
- another article accepted by the CPC 2016 workshop, which took place in Spain.
I wrote with
Lossing a paper about source-to-source transformations
and the C99 specification.
This paper was presented at the London conference CPC'15, and a modified version was accepted at the SCAM'16 conference, which was held in Raleigh, NC, in October 2016.
I attended the ACACES HiPEAC Summer School in July 2015, which took place in Fiuggi, IT.
I also happen to be Teaching Assistant in several MINES ParisTech graduate-level engineering courses, namely:
- S1816 — Distributed applications
- S1825 — Computer hardware and software architecture
- S1916 — Digital Audio Coding
- S1934 — Information Systems
A (partial) list of my publications and other work is also available on the HAL archive system.
A Dynamic to Static DSL Compiler for Image Processing
Pierre Guillou, Benoît Pin, Fabien Coelho, François Irigoin
Extended version of my CPC 2016 article, November 2016
I can be reached using the following information:
|rf (tod) hcetsirap-senim (ta) uolliug (tod) erreip|
Centre de recherche en informatique
35, rue Saint-Honoré
77305 Fontainebleau CEDEX