Nicolas BENOIT - Curriculum

Nicolas BENOIT
18th November 1984
nbenoit-at-tuxfamily.org
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
Serviware/Bull/Atos


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
INRIA/IRISA (CAPS Team), http://www.irisa.fr/caps
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


Teaching(Edit)

Compilation(Edit)

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.


Internships(Edit)

Summer 2007(Edit)

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

Three months
Philips / Handshake Solutions, http://www.handshakesolutions.com
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
INRIA/IRISA (CAPS Team), http://www.irisa.fr/caps
Rennes, France

Spring 2005(Edit)

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

Two months
CAPS, http://www.caps-entreprise.com
Rennes, France

Summer 2004(Edit)

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

One month
CAPS, http://www.caps-entreprise.com
Rennes, France