Nicolas BENOIT - Curriculum

Nicolas BENOIT
18th November 1984
View Nicolas Benoit's profile on LinkedIn

Current Occupation(Edit)

High-Performance Computing Expert & Technical Team Leader(Edit)

Advising in the fields of compilation, parallel programming and performance optimization ;
Audit, Setup & Benchmarking of HPC infrastructures ;
Project Management ;
Advanced configuration and administration of Slurm job scheduler ;
Design and setup of Infiniband networks ;
Training (cluster administration, cluster utilization, parallel programming) ;
Technical expertise in the redaction of replies to calls for bids.

Since January 2012

Education and Qualifications(Edit)

PhD. in Computer Science(Edit)

Study of back-end compilation for dedicated processors of MPSoCs.
With the advisory of Pr. William JALBY.

January 2012
CEA-LIST, Embedded Real Time Systems Laboratory, Point Courrier 94, Gif-sur-Yvette, F-91191 France.
University of Versailles Saint-Quentin, Versailles, France.

MSc. in Computer Science(Edit)

Thematic track: Component-Based Embedded Software

Thesis: Modelization of resource allocation for the IBM Cell BE.
With the advisory of Pr. François BODIN.

September 2008
IFSIC (Graduate Institute for Computer Science and Telecommunication), University of Rennes 1
Rennes, France

Engineering Degree(Edit)

Major: Computer Architecture (computer engineering, compilation, embedded systems)
With the advisory of Pr. Jacques LENFANT.

September 2008
IFSIC (Graduate Institute for Computer Science and Telecommunication), University of Rennes 1
Rennes, France



Tutorials for the second year of ISTY Engineering Degree at University of Versailles Saint-Quentin (UVSQ).
Second university semesters of 2009-2010 and 2010-2011.

Advanced Compilation and Code Optimization(Edit)

Tutorials for the second year of the Master in High Performance Computing and Simulation, a joint degree of UVSQ, École Centrale Paris and ENS.
First university semester of 2010-2011.

Computer Architecture(Edit)

Tutorials for the third year of Maths and Computer Science Licence at UVSQ.
First university semester of 2008-2009.


Summer 2007(Edit)

Development of a graph visualization tool.
Use of C++ and Qt library.

Three months
Philips / Handshake Solutions,
Eindhoven, The Netherlands

Summer 2006(Edit)

Development of the GUI of an audit and refactoring tool for Java source code.
Use of C, Python and GTK library.

Two months
Rennes, France

Spring 2005(Edit)

Development of a genetic algorithm applied to compiler options exploration and tuning.
Use of Python.

Two months
Rennes, France

Summer 2004(Edit)

Development of a Control Flow Graph visualization tool.
Use of Python and Qt library.

One month
Rennes, France