115 lines
4.5 KiB
HTML
115 lines
4.5 KiB
HTML
{% extends "base.html" %}
|
|
{% load static %}
|
|
{% load lucide %}
|
|
|
|
{% block content %}
|
|
<h1>Soutenance de thèse</h1>
|
|
|
|
<p>
|
|
Le <b>lundi 9 décembre 2024</b> prochain, je vais soutenir ma thèse de doctorat
|
|
d'informatique à l'Université Grenoble Alpes, préparée dans l'équipe Inria
|
|
CORSE sous la direction de Fabrice Rastello et intitulée
|
|
</p>
|
|
|
|
<div class="phdtitle">
|
|
Étude de performance : identification de bottlenecks par analyse de
|
|
sensitivité
|
|
</div>
|
|
|
|
<p>La soutenance sera <b>en anglais</b>, et retransmise en visio (lien
|
|
prochainement disponible), une partie du jury étant à distance.</p>
|
|
|
|
<p>Toute personne qui le souhaite est bienvenue pour y assister !</p>
|
|
|
|
<div class="collapsible">
|
|
<button type="button" class="collapsible-toggle"><span>Résumé de la thèse</span></button>
|
|
<div class="abstract collapsible-content">
|
|
<p>
|
|
Qu'il s'agisse de calculs massifs distribués sur plusieurs baies, de
|
|
calculs en environnement contraint — comme de l'embarqué ou de
|
|
l'<i>edge computing</i> — ou encore de tentatives de réduire l'empreinte
|
|
écologique d'un programme fréquemment utilisé, de nombreux cas d'usage
|
|
justifient l'optimisation poussée d'un programme. Celle-ci s'arrête souvent
|
|
à l'optimisation de haut niveau (algorithmique, parallélisme, …), mais
|
|
il est possible de la pousser jusqu'à une optimisation bas-niveau,
|
|
s'intéressant à l'assembleur généré en regard de la microarchitecture du
|
|
processeur précis utilisé.
|
|
</p>
|
|
|
|
<p>
|
|
Une telle optimisation demande une compréhension fine des aspects à la fois
|
|
logiciels et matériels en jeu, et n'est bien souvent accessible qu'aux
|
|
experts du domaine. Les <i>code analyzers</i> (analyseurs de code),
|
|
cependant, permettent d'abaisser le niveau d'expertise nécessaire pour
|
|
accomplir de telles optimisations, en automatisant une partie du travail de
|
|
compréhension des problèmes de performance rencontrés. Ces mêmes outils
|
|
permettent également aux experts d'être plus efficaces dans leur travail.
|
|
</p>
|
|
|
|
<p>
|
|
Dans ce manuscrit, nous étudierons les principaux facteurs limitants de
|
|
la performance d'un processeur, sur lesquels la précision des outils de
|
|
l'état de l'art est bien souvent inégale. Nous apportons, sur chacun
|
|
de ces facteurs limitants, une contribution nouvelle :
|
|
automatisation de l'obtention d'un modèle du <i>backend</i>, étude
|
|
manuelle du <i>frontend</i> en vue de l'automatisation de son modèle,
|
|
et extraction automatique des dépendances </i>à travers la mémoire</i> d'un
|
|
noyau de calcul. Nous apportons également une étude systématique et automatisée
|
|
des performances de prédiction de différents <i>code analyzers</i> de l'état de
|
|
l'art.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
|
|
<h2>Informations pratiques</h2>
|
|
|
|
<dl>
|
|
<dt>{% lucide "calendar" %}</dt>
|
|
<dd>Lundi 9 décembre 2024</dd>
|
|
|
|
<dt>{% lucide "clock" %}</dt>
|
|
<dd>14h</dd>
|
|
|
|
<dt>{% lucide "map-pin" %}</dt>
|
|
<dd>Salle Séminaire 2, RDC, bâtiment IMAG<br/>
|
|
Campus universitaire, Université Grenoble Alpes<br/>
|
|
<a href="https://osm.org/go/0CASk7WTo--?relation=6158280">Voir sur une carte</a></dd>
|
|
</dd>
|
|
|
|
<dt>{% lucide "tram-front" %}</dt>
|
|
<dd>
|
|
<img class="tag_ligne" src="{% static "img/tag/B.png" %}" alt="tram B" />
|
|
<img class="tag_ligne" src="{% static "img/tag/C.png" %}" alt="tram C" />
|
|
Gabriel Fauré<br/>
|
|
<img class="tag_ligne" src="{% static "img/tag/C5.png" %}" alt="bus C5" />
|
|
<img class="tag_ligne" src="{% static "img/tag/C8.png" %}" alt="bus C8" />
|
|
Université Bibliothèques</dd>
|
|
|
|
<dt>{% lucide "headset" %}</dt>
|
|
<dd>(lien de visio à venir)</dd>
|
|
|
|
<dt>{% lucide "calendar-cog" %}</dt>
|
|
<dd><a href="{% static "soutenance.ics" %}">Événement calendrier</a></dd>
|
|
</dl>
|
|
|
|
<h2>Recensement des estomacs</h2>
|
|
|
|
<p>Qui dit soutenance, dit pot. Et pour qu'on ait assez à manger, je vous invite
|
|
donc à remplir le sondage ci-dessous si vous comptez assister à la soutenance.
|
|
</p>
|
|
|
|
<p>Et si jamais vous êtes très motivé·e pour filer un coup de main à
|
|
l'organisation, n'hésitez pas à m'en parler :)</p>
|
|
|
|
<form action="{% url 'home' %}" method="post">
|
|
{% csrf_token %}
|
|
|
|
{% if has_replied %}
|
|
<p class="already_replied">Vous avez déjà répondu depuis ce navigateur.</p>
|
|
{% endif %}
|
|
|
|
{{ form.as_div }}
|
|
<input type="submit" value="Je viens !" />
|
|
</form>
|
|
|
|
{% endblock content %}
|