Présentations plénières

Steven Derrien

Génération de micro-architectures spéculatives via la Synthèse de Haut Niveau

La synthèse de haut niveau (High-Level Synthesis, HLS) vise à simplifier la conception matérielle en permettant de passer de descriptions algorithmiques (en C/C++) à des circuits spécialisés, sans recourir directement aux langages matériels traditionnels tels que VHDL ou Verilog. Déjà largement utilisée pour la conception d’accélérateurs matériels, notamment sur FPGA, la HLS étend aujourd’hui son champ d’application. Elle permet désormais de générer automatiquement des processeurs à jeu d’instructions, en inférant leur microarchitecture à partir d’une description comportementale, notamment grâce à l’intégration de mécanismes d’exécution spéculative. Ces approches posent toutefois de nouveaux défis en matière d’automatisation, au cœur de cette présentation. Enfin, l’intégration croissante de techniques d’intelligence artificielle — qu’il s’agisse de génération de code via des modèles de langage ou d’exploration de l’espace de conception guidée par apprentissage automatique — ouvre la voie à des flots HLS toujours plus automatisés.

Steven Derrien est Professeur des Universités en informatique à l’Université de Bretagne Occidentale (UBO) et chercheur au sein de l’équipe ARCAD du laboratoire Lab-STICC. Ses travaux de recherche portent sur l’architecture des ordinateurs et les outils de CAO pour systèmes matériels et logiciels. Il s’intéresse particulièrement à la synthèse de haut niveau (HLS) et à son utilisation pour la génération automatique de micro-architectures de processeurs (RISC-V), via des techniques d’ordonnancement spéculatif.

Sonia Ben Moktar

How Much Can We Trust Decentralised Machine Learning?

There is a strong momentum towards data-driven services at all layers of society and industry. This started from large scale web-based applications such as Web search engines (e.g., Google, Bing), social networks (e.g., Facebook, TikTok, Twitter, Instagram) and recommender systems (e.g., Amazon, Netflix) and is becoming increasingly pervasive thanks to the adoption of handheld devices and the advent of the Internet of Things. Recent initiatives such as Web 3.0 are coming with the promise of decentralising such services for empowering users with the ability to gain back control over their personal data, and prevent a few economic actors from over concentrating decision power. However, decentralising online services calls for decentralising the data and the machine learning algorithms on which they heavily rely. While Federated Learning allows training machine learning models over decentralised data, it still relies on the centralised computation of model aggregations. In this presentation, I will present recent research works targeting the decentralisation of machine learning beyond the well know Federated Learning concept. A particular focus will be given on recent advances and open challenges on the performance, the dependability and the privacy of decentralised machine learning.

Sonia Ben Mokhtar is a CNRS research director at the LIRIS laboratory, Lyon, France and the head of the distributed systems and information retrieval group (DRIM). She received her PhD in 2007 from Université Pierre et Marie Curie before spending two years at University College London (UK). Her research focuses on the design of resilient and privacy-preserving distributed systems. Sonia has co-authored 80+ papers in peer-reviewed conferences and journals and has served on the editorial board of IEEE Transactions on Dependable and Secure Computing. She has co-chaired major conferences in the field of distributed systems (e.g., ACM Middleware, IEEE DSN). Sonia has served as chair of ACM SIGOPS France and as co-chair of GDR RSD a national academic network of researchers in distributed systems and networks.

Thomas Herault

Fault-Tolerance in High Performance Computing: from Theory to Practice.

Dans cette conférence, j’aborde les grands enjeux de la tolérance aux pannes pour le calcul haute performance, depuis la caractérisation des fautes jusqu’à leur prédiction, leur détection et leur traitement. Les principales approches de résilience sont mises en perspective, notamment le checkpoint/restart, le buddy checkpointing et l’Algorithm-Based Fault Tolerance (ABFT). Une attention particulière est portée à leur mise en œuvre pratique dans l’écosystème MPI à travers ULFM, afin de permettre aux applications de poursuivre leur exécution malgré les défaillances. L’ensemble souligne les compromis entre performance, résilience et complexité de programmation dans les systèmes HPC de grande échelle.

Depuis janvier 2025, il est directeur de recherche au sein de l’équipe TOPAL du centre Inria de l’Université de Bordeaux. Auparavant, il a passé 17 ans en tant que chercheur à l’Innovative Computing Laboratory de l’Université du Tennessee. Il a obtenu son doctorat à l’Université d’Orsay, puis son habilitation à l’Université Lyon 1, et il a également exercé comme maître de conférences à l’Université d’Orsay. Ses travaux portent sur le calcul haute performance, les environnements d’exécution à base de tâches, et la résilience des applications numériques à grande échelle. Il s’intéresse tout particulièrement au développement de fondations logicielles robustes et efficaces pour le calcul scientifique de nouvelle génération.