Je m'appelle Amaury MAILLÉ ; je suis actuellement Toolchain Engineer à Kalray

Ci-dessous vous trouverez mon parcours, certaines de mes réalisations, ainsi que des documents et/ou rapports que j'ai pu rédiger.

▶ Parcours

  • 2023 - Présent : Toolchain Engineer, Kalray, Montbonnot-Saint-Martin
  • 2019 - 2023 : Thèse "Programming model to assemble compute kernels safely and efficiently: future based synchronization for arrays and matrices", Laboratoire de l'Informatique du Parallélisme, ENS Lyon
  • 2017 - 2019 : Master Informatique, mention B, Université Claude Bernard Lyon I
  • 2014 - 2017 : Licence Informatique, mention TB, Université Claude Bernard Lyon I
  • 2013 - 2014 : Baccalauréat Scientifique, spécialité Mathématiques, mention B, Lycée Pierre Termier, Lyon

Réalisations

Période Catégorie Titre Description Participants / Encadrants Lien
13 Février 2017
12 Mars 2017
Projet (Université) Application Peer-to-Peer en réseau local (C) Une application P2P d'échange de fichiers dans un réseau local, inspirée par le réseau P2P "Gnutella" Y. Caniou (responsable UE) Projet au format tar.gz
26 Janvier 2018
29 Mars 2018
Projet (Université) Démonstration expérimentale de l'absence de temps réel dans Linux (C) Une application de calcul de retard lors de l'appel périodique d'une fonction en C, selon la charge de la machine, la priorité du processus et le processus d'invocation de la fonction. Plusieurs scripts sont associés pour permettre l'exploitation des données et la génération de graphes G. Heraut (binôme)
T. Excoffier (responsable UE)
Projet au format tar.gz

Rapports, documents techniques & publications

Période couverte Catégorie Titre Participants / Encadrants Lien
01 Mai 2017
28 Juillet 2017
Rapport de stage (Orange) Développement d'outils backend pour l'OSS Ericsson & ENM J. Bonneville (tuteur universitaire)
E. Clerc (maître de stage)
Rapport au format PDF
5 Février 2018
24 Mai 2018
Rapport de projet (Université) OpenStack Ironic comme gestionnaire de bureau virtuel F. Rico (encadrant principal)
R. Chanu (co-encadrant)
T. Begin (rapporteur)
E. Coquery (rapporteur)
Rapport au format PDF
17 Décembre 2018
14 Avril 2019
Bibliographie Synchronisation des futures, implémentations et conséquences L. Henrio (encadrant principal)
M. Moy (co-encadrant)
Bibliographie au format PDF
17 Décembre 2018
4 Septembre 2019
Mémoire Une implémentation des dataflow explicit futures L. Henrio (encadrant principal)
M. Moy (co-encadrant)
Mémoire au format PDF
2021 Short paper PromisePlus: Flexible Synchronization for Parallel Computations on Arrays Ludovic Henrio & Matthieu Moy (Université Lyon, ENS Lyon, UCBL, CNRS, INRIA, LIP) Springer
HAL
2021 Journal An Optimized Flow for the Future: from Theory to Practice Nicolas Chappe & Ludovic Henrio & Matthieu Moy & Hadrien Renaud The Art, Science and Engineering of Programming, Volume 6, Issue 3
arXiv
2023 Manuscrit de thèse Simple, Safe and Efficient Abstractions For Communication and Streaming in Parallel Computing Ludovic Henrio & Matthieu Moy Manuscrit au format PDF

Enseignement

2019 - 2020

Lieu UE Interventions Responsables
Université Claude Bernard Lyon 1 Programmation Concurrente (L3 Informatique) TD (14h)
TP (8h)
Yves Caniou
Université Claude Bernard Lyon 1 Réseaux (M1 Informatique) TD (2h) Thomas Begin
Université Claude Bernard Lyon 1 Compilation & Traduction des Programmes (M1 Informatique) TP (15h) Laure Gonnord & Matthieu Moy
Université Claude Bernard Lyon 1 Algorithmique Distribuée (M1 Informatique) Evaluation orale de projet (3h) Isabelle Guerin-Lassous
Université Claude Bernard Lyon 1 Réseaux par la Pratique (M1 Informatique) TP (20h)
Fabien Rico

2020 - 2021

Lieu UE Interventions Responsables
Université Claude Bernard Lyon 1 Programmation Avancée (M1 Informatique) TP (15h) Raphaëlle Chaine
Université Claude Bernard Lyon 1 Programmation Concurrente (L3 Informatique) TD (8h)
TP (16h)
Yves Caniou
Université Claude Bernard Lyon 1 Algorithmique & Programmation Orientée Objet (L3 Informatique) TP (35.5h) Frédéric Armetta

2021 - 2022

Lieu UE Interventions Responsables
Université Claude Bernard Lyon 1 Programmation Avancée (M1 Informatique) TP (15h) Raphaëlle Chaine
Université Claude Bernard Lyon 1 Programmation Concurrente (L3 Informatique) TD (8h)
TP(16h)
Yves Caniou
Université Claude Bernard Lyon 1 Algorithmique & Programmation Orientée Objet (L3 Informatique) TD (14h)
TP (11h)
Frédéric Armetta

2022 - 2023

Lieu UE Interventions Responsables
Université Claude Bernard Lyon 1Algorithmique et Programmation Récursive (L1 Informatique)TD (15 h)
TP (24 h)
Marie Lefevre & Nathalie Guin
Université Claude Bernard Lyon 1Algorithmique, Programmation et Structures de Données (L2 Informatique)TD (18 h)
TP (24 h)
Nicolas Pronost
Université Claude Bernard Lyon 1Architecture des Ordinateurs (L2 Informatique)TP (24 h)Sylvain Brandel
Université Claude Bernard Lyon 1Programmation LogiqueTP (18 h)Nathalie Guin
Université Claude Bernard Lyon 1Algorithmique et Programmation Orientée ObjetTD (13.5 h)
TP (39 h)
Frédéric Armetta
Université Claude Bernard Lyon 1Algorithmique NumériqueTD (15 h)Saïda Bouakaz
Université Claude Bernard Lyon 1Programmation Concurrente et Administration SystèmeTD (7.5 h)
TP (16.5 h)
Grégoire Pichon