• Accueil
  • Accueil
  • Accueil
  • Accueil

CNRS

Rechercher




Accueil > Productions scientifiques > HDR

Soutenance HDR de M. François Trahay, "Contribution to automatic performance analysis of parallel applications"

(English version below)


Bonjour à toutes et à tous,

J’ai le plaisir de vous inviter à la soutenance de ma HDR intitulée : « 
Contribution to automatic performance analysis of parallel applications ».
La soutenance aura lieu
le mardi 29 juin à 10h30 dans l’amphi Rose Dieng
(40 places disponibles) à Télécom SudParis, campus de Palaiseau
[1], et
elle se déroulera également en visio [2].

Le jury est composé de :
- Pascal FELBER, Professeur, Université de Neuchâtel — rapporteur
- Brice GOGLIN, Directeur de recherche, INRIA Bordeaux Sud-Ouest —
rapporteur
- Lionel SEINTURIER, Professeur des universités, Université de Lille —
rapporteur
- Raymond NAMYST, Professeur des universités, Université de Bordeaux —
examinateur
- Gaël THOMAS, Professeur, Télécom SudParis — examinateur

À l’issue de la soutenance, un pot sera organisé en extérieur.

Afin de prévoir la logistique et de s’assurer que les jauges Covid sont
respectées, j’invite ceux qui souhaitent venir sur site pour la
soutenance et/ou le pot à remplir cet evento :
https://evento.renater.fr/survey/soutenance-hdr-de-francois-trahay-kq4txglt

François Trahay


Dear all,

I am pleased to invite you to my Habilitation defense, entitled
"Contribution to automatic performance analysis of parallel
applications". The defense will take place on Tuesday, June 29th at
10:30 in the Rose Dieng auditorium (max. room occupancy : 40) at Télécom
SudParis Palaiseau [1]. The defense will be broadcast online [2].

The jury is composed of :
- Pascal FELBER, Professeur, Université de Neuchâtel — Referee
- Brice GOGLIN, Directeur de recherche, INRIA Bordeaux Sud-Ouest — Referee
- Lionel SEINTURIER, Professeur des universités, Université de Lille —
Referee
- Raymond NAMYST, Professeur des universités, Université de Bordeaux —
Examiner
- Gaël THOMAS, Professeur, Télécom SudParis — Examiner

A traditional "pot" will be held outside after the defense.

If you would like to participate, please fill this evento, to make sure
that we meet the covid room/terrasse occupancies limits :
https://evento.renater.fr/survey/soutenance-hdr-de-francois-trahay-kq4txglt

François Trahay

## Links

[1] Télécom SudParis, 19 place Marguerite Perey, 91120 Palaiseau
https://www.telecom-sudparis.eu/wp-content/uploads/2021/05/Comment-venir-a-Telecom-sudparis-campus-palaiseau.pdf

[2] Visio URL : https://webconf.imt.fr/frontend/fra-clt-x9y-eiw

[3] Habilitation manuscript :
https://partage.imt.fr/index.php/s/5ZGYrgRrT4eyDyi

## Title
Contribution to automatic performance analysis of parallel applications

## Keywords
Performance analysis, parallel programming, high performance computing

## Abstract
High Performance Computing is now a strategic resource as it allows to
simulate complex phenomena in order to better understand them. While ten
years ago, HPC was mostly used in specific domains such as climate
research, weather forecasting, or molecular modeling, it now spreads to
most scientific disciplines including genomics and artificial
intelligence. Processing large amounts of data requires to efficiently
exploit parallel and distributed computers. When designing a parallel
application, a developer has to understand how the application executes
on a supercomputer.

Our research activities aim at designing tools that relieve the
developer from this burden. Our research necessitates two phases : to
collect data when an application executes, and to analyze the collected
data in order to improve the application performance first contribution
consists of several performance collection tools. We present EZTrace, a
tracing framework for parallel applications that allows users to easily
capture the behavior of their application. We also present NumaMMA, a
memory profiler that traces applications and analyzes their memory
access patterns.

Our second contribution focuses on automatic performance analysis. We
developed algorithms that detects the overal structure of an application
from an execution trace and that filters out duplicate information. We
also design a versatile metric that detects any kind of contention
problem by using a differential execution analysis technique. Finally,
we designed a methodology for detecting scalability issues in OpenMP
applications.

## Jury
- Pascal FELBER, Professeur, Université de Neuchâtel — Referee
- Brice GOGLIN, Directeur de recherche, INRIA Bordeaux Sud-Ouest — Referee
- Lionel SEINTURIER, Professeur des universités, Université de Lille —
Referee
- Raymond NAMYST, Professeur des universités, Université de Bordeaux —
Examiner
- Gaël THOMAS, Professeur, Télécom SudParis — Examiner