Quentin Petit

PhD student in High Performance Compmuting

Currently in my 3rd year of doctoral studies at the University of Paris-Saclay, I'm looking for opportunities in industry to continue working on the computational distribution of very large Deep Learning models.


Experiences

Research Engineer in HPC

Huawei Technologies

I worked on distributed and parallel multi-level computing for very large Deep Learning models. I specifically worked on the generalization of data embedding in the pre-processing of large models. The goal is to find the best way of representing data to retain as much information as possible, while reducing their size to save computing power during processing. Methods will be implemented in MindSpore, an AI framework.

March 2020 - Present

Sparse linear Algebra Research project

CNRS & Maison de la Simulation

I experimented existing linear algebra proposed by TensorFlow for sparse matrix computation. I analyzed how it is possible to use new sparse matrix compression formats using TensorFlow in order to minimize communications and optimize computation time.

- March 2013

Front-End back-End developer

Orange

To support a major relocation and with the aim of improving the well-being of employees in their workplace, I developed a new web application in Angular. I used the CakePHP library for the back-end part. This application allows all employees to listen to music. Their use then allows you to customize the music in the common rooms.

Mai 2019 - August 2019

Software engineer internship

CNRS & Maison de la Simulation

Lead graphical user interface Implementation for the SMG2S project (Mathematical research project). Website: https://smg2s.github.io/

Jully - August 2018

Education

Thesis HPC/DL

Paris-Saclay University • PhD Degree
Subject : Distributed and Parallel Multi-level Computing for very Large Graph Neural Networks
Academic supervisor : Prof. Emad Nahid
Industrial supervisor : Dr. Li Chong
Jully 2021 - Jully 2024

Software Engineering and Statistics

Polytech Lille • Master Degree
August 2017 - August 2020

Bachelor of Mathematics

Polytech Tours • Bachelor Degree
August 2015 - June 2017

Skills

Programming skills

C / C++

High performance computing algorithm development

95%

MPI

Parrallel and collectives communciations library: MPI, OpenMP, HCCL

90%

LaTeX

Build documents and slides with LaTeX

85%

Python

AI Framework: Keras, TensorFlow, MindSpore

65%

Languages

French

C2: Mother tongue

English

C1: Fluent

Chinese

A1: Elementary

Spanish

A1: Elementary


Interests

While studying mathematics and computer science, I became passionate about HPC and computations based on sparse linear algebra in a massively distributed environment.

During my thesis, I worked on the application of these principles to accelerate computations and took part in the generalization of various Deep Learning models.


Hobbies

  • Running
  • Photography
  • Video Games

Research areas

  • High Performance Computing
  • Sparse Matrix - Sparse Linear Algebra
  • Dimension Reduction
  • Embedding/Pre-processing for Deep Learning Models
  • Distributed computing