Gilles Gouaillardet

HPC Consultant at R.I.S.T.

Aomori Prefecture, Japan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Gilles Gouaillardet is an HPC consultant with 12+ years driving performance, portability and reliability across scientific computing stacks from Japan. He brings deep hands-on expertise in MPI, ROMIO and build systems, contributing bug fixes and modernizations to high-profile open-source projects such as MPICH and GROMACS and improving compiler and dependency support in Spack. Gilles’s work spans low-level parallel I/O, domain decomposition and SIMD/hardware-specific tuning (including ARM+SVE enablement), reflecting a knack for squeezing performance out of complex codebases. Based in Aomori Prefecture, he combines an engineer’s rigor from ENSEEIHT with long-standing consulting experience at R.I.S.T. and other firms, often tackling subtle platform-specific timing and overflow issues that are easy to miss. Colleagues rely on him for pragmatic, maintainable fixes that keep large scientific workflows running across diverse architectures.
code12 years of coding experience
job4 years of employment as a software developer
bookEngineer's degree, Applied Mathematics and Computer Science, Engineer's degree, Applied Mathematics and Computer Science at ENSEEIHT - Ecole Nationale Supérieure d'Electrotechnique, d'Electronique, d'Informatique, d'Hydraulique et des Télécommunications
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
8,310reputation
370kreached
348answers
0questions
Badges
parallel-processing
top-5%
fortran
top-5%
mpi
top-1%
github-logo-circle

Github Skills (33)

c-language10
molecular-simulation10
mpi10
cmake10
hpc10
c1110
autotools10
c1710
molecular-dynamics-simulation10
fileio10
nonlinear-dynamics10
file-processing10
file-handling10
simd10
build-tools10

Programming languages (14)

C++CM4PerlHTMLFortranJuliaTypeScript

Github contributions (5)

github-logo-circle
pmodels/mpich

Jan 2014 - Apr 2021

Official MPICH Repository
Role in this project:
userBack-end Developer
Contributions:11 commits, 2 PRs, 20 comments in 7 years 3 months
Contributions summary:Gilles's contributions primarily involve fixing bugs and enhancing the functionality of the MPICH library, specifically related to the ROMIO component. Their work includes addressing file system type checks for OpenBSD and fixing integer overflows within the ADIO Lustre module. They added wrap retry logic and improved file I/O operations. They also modernized the ROMIO code, replacing outdated MPI subroutines with current MPI 3.1 versions.
fortranhpcmpic
gromacs/gromacs

Mar 2020 - Sep 2022

Public/backup repository of the GROMACS molecular simulation toolkit. Please do not mine the metadata blindly; we use https://gitlab.com/gromacs/gromacs for code review and issue tracking.
Role in this project:
userBack-end Developer
Contributions:25 commits in 2 years 6 months
Contributions summary:Gilles primarily contributes to the GROMACS molecular simulation toolkit by fixing bugs, improving code efficiency, and adding features. Their work includes removing unused variables, fixing options in the grompp tool, and correcting indexing issues in domain decomposition code. They also enhanced the SIMD angles function to prevent division-by-zero errors, and addressed hardware-specific timing issues, including enabling ARM+SVE support.
gromacspythonissue-trackinggitlabmolecular
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Gilles Gouaillardet - HPC Consultant at R.I.S.T.