Presenter
Jean-Baptiste Besnard

Biography
After obtaining a network engineering degree, Jean-Baptiste received a Doctorate in Massively Parallel Profiling in 2014, focusing on online performance data analysis. He specialized in performance tracing at scale, implementing a compact trace format, and developing multiple instrumentation layers (I/O, MPI, Sampling). Furthermore, Jean-Baptiste has worked for over a decade on MPI runtime development, covering all aspects from networking, RMA, and MPI-IO to datatypes unfolding. He also contributed to the thread-local storage privatization mechanism for the MPC MPI runtime within GCC. Additionally, he worked on container and virtualization support for HPC systems, implementing distributed MPI execution and image interoperability in a custom orchestrator (based on bubblewrap and Docker in VMs).
Jean-Baptiste teaches the system programming course in the High-Performance Computing master's program at the University of Versailles. Currently, he serves as the technical leader at ParaTool SAS, managing a team of developers and coordinating participation in research projects.
Jean-Baptiste teaches the system programming course in the High-Performance Computing master's program at the University of Versailles. Currently, he serves as the technical leader at ParaTool SAS, managing a team of developers and coordinating participation in research projects.
Presentations
Workshop
Debugging and Correctness Tools
Performance Evaluation and/or Optimization Tools
W
Committee Roles
SC Workshop Committee Member: ProTools
System Software and Cloud Computing Member