Research work
I am a PhD student at Inria de l’Université de Rennes, supervised by Alexandru Costan and Gabriel Antoniu. My research interests cover various aspects of continual learning workloads in distributed settings (HPC, clouds and edge devices). In 2022, I did a student appointment at Argonne National Laboratory, Chicago with Bogdan Nicolae, trying to scale such workloads on many GPUs. My research field could be referred to as “Systems for AI”.
I hold a degree in electrical engineering from INSA Rennes. In 2019, I did an internship at Snips, Paris working on the integration of an AI voice assistant on edge devices. I then joined Inria as an engineer to develop a software prototype which addresses the limitations of state-of-the-art storage solutions for stream processing.
Publications
Check out my profiles at HAL, ORCID, OpenAlex, Scholar.
Conference papers
- Thomas Bouvier, Bogdan Nicolae, Hugo Chaugier, Alexandru Costan, Ian Foster, Gabriel Antoniu. Efficient Data-Parallel Continual Learning with Asynchronous Distributed Rehearsal Buffers. In ACM/IEEE CCGrid 2024, Philadelphia, United States. (HAL) (arXiv) (HTML) (PDF)
Journal papers
- Thomas Bouvier, Bogdan Nicolae, Alexandru Costan, Tekin Bicer, Ian Foster, Gabriel Antoniu. Efficient Distributed Continual Learning for Steering Experiments in Real-time. In Future Generation of Computer Systems, JLESC Highlights. (HAL) (PDF)
PhD dissertation
- Thomas Bouvier. Distributed Rehearsal Buffers for Continual Learning at Scale. INSA Rennes, 2024. (PDF)
Teaching
- INSA Rennes, Masters: Stream processing – lectures and practical sessions (12 hours, starting dec. 2023)
- ISTIC Rennes, Masters: Databases – practical sessions (30 hours, starting sept. 2023)
- INSA Rennes, Masters: Stream processing – lectures and practical sessions (12 hours, starting dec. 2022)
- INSA Rennes, Bachelor: Introduction to algorithms – lectures and practical sessions (42 hours, starting jan. 2022)
- INSA Rennes, Bachelor: Databases – lectures and practical sessions (36 hours, starting sept. 2021)
Research projects
I participated in the ACROSS project, UNIFY Associate Team, JLESC Towards CL at Scale, PEPR Cloud.
Duties
I am a member of Sciences, Environment and Society group in Rennes: we are questioning our research areas in the light of current and future climate challenges. Besides, I have reviewed 10+ papers for IEEE IPDPS, ACM/IEEE CCGrid, ACM/IEEE Supercomputing, IEEE Big Data, ACM HPDC, Springer Computing journal.