Le personnel de l'IDRIS
Organisationâ
Pour remplir ses missions, l'IDRIS est organisé en équipes, coordonnées par la direction, de la maniÚre suivante :

- Direction
- Direction Technique Informatique
- Support aux Utilisateur·ices HPC
- Support aux Utilisateur·ices IA
- Administration
Pierre-François LavallĂ©eâ

Pierre-François LavallĂ©e a intĂ©grĂ© le CNRS en 1998 en tant qu'ingĂ©nieur de recherche dans l'Ă©quipe support aux utilisateurs de lâIDRIS, quâil dirige depuis 2005, aprĂšs avoir suivi une formation pluridisciplinaire en mathĂ©matiques appliquĂ©es, calcul scientifique et mĂ©canique, puis obtenu un doctorat en informatique Ă lâInria. En contact direct avec les utilisateurs accĂ©dant aux moyens de calcul de lâIDRIS, il intervient sur un large spectre de thĂ©matiques techniques complexes, de lâoptimisation de codes sur architecture vectorielle en dĂ©but de carriĂšre, en passant par le calcul haute performance massivement parallĂšle, pour aujourdâhui se focaliser sur le calcul hybride accĂ©lĂ©rĂ©e et la convergence entre le calcul intensif et lâintelligence artificielle. Acteur majeur de la veille technologique sur ces thĂ©matiques, aussi bien au niveau national quâeuropĂ©en (DEISA, PRACE, EOSC), il a rĂ©guliĂšrement contribuĂ© Ă de nombreuses actions pĂ©dagogiques de formations et de prĂ©sentations scientifiques.
Il est le directeur de lâIDRIS depuis le 1er janvier 2020.
Direction Technique Informatiqueâ
La direction technique composée d'experts systÚme, réseau et en sécurité des systÚmes d'information, a pour mission :
-
d'héberger et d'assurer le maintien en condition opérationnelle et de sécurité des ressources informatiques mises à disposition de la communauté des utilisateurs.
-
de participer Ă la dĂ©finition des cahiers des charges de nouveaux services et aux dĂ©veloppements logiciels nĂ©cessaires Ă leur mise en Ćuvre, tant au niveau national quâau niveau europĂ©en si nĂ©cessaire ;
-
dâassurer le suivi, et l'Ă©volution des infrastructures techniques et du bĂątiment afin d'accompagner l'hĂ©bergement de nouvelles configurations ou de nouveaux services.
Support aux Utilisateur·ices HPCâ
L'équipe Support aux Utilisateur·ices en Calcul Haute Performance (SU-HPC) partage avec l'équipe Support aux Utilisateur·ices en Intelligence Artificielle (SU-IA) le rÎle d'interface privilégiée entre l'IDRIS et ses utilisatrices et utilisateurs. Sa mission consiste à aider les chercheuses et chercheurs à tirer le meilleur parti des ressources de calcul intensif disponibles à l'IDRIS.
Dans ce but, des services de base sont maintenus par l'équipe :
- une permanence par messagerie électronique et par téléphone
- le site web (www.idris.fr) conçu comme une base de connaissance pour les utilisatrices et utilisateurs
- l'installation et la maintenance de logiciels et de bibliothĂšques scientifiques
Ces services sont communs avec l'équipe SU-IA, ce qui permet, dans la mesure du possible, de mutualiser les efforts en profitant des nombreux points de convergence entre le HPC et l'IA en ce qui concerne l'utilisation des moyens de calcul.
De plus, l'équipe SU-HPC propose des formations portant sur les paradigmes de parallélisation de codes (MPI, OpenMP, OpenMP GPU et OpenACC pour les architectures accélérées), des formations spécifiques (débogage, vectorisation, bibliothÚque PETSc, bibliothÚques ScaLAPACK et MAGMA) ainsi qu'une formation au C++ scientifique moderne. L'équipe propose également un workshop généraliste de portage et d'optimisation de codes sur la machine Jean Zay. Le catalogue complet est disponible sur la page Formation.
Outre les aspects de support direct et de formation, l'équipe SU-HPC peut également offrir une aide plus poussée au portage de codes (passage au parallélisme massif, portage et optimisation GPU, vectorisation et optimisation CPU, gestion des entrées/sorties parallÚles, utilisation de bibliothÚques) en vue du passage à l'échelle des applications. Cela peut se matérialiser sous forme de support avancé propre à l'IDRIS, mais aussi sous forme de projet européen.
Enfin, l'équipe SU-HPC assure une veille technologique sur l'avancement des technologies HPC, réalisant notamment dans ce cadre des bancs d'essais de nouvelles architectures.
Support aux Utilisateur·ices IAâ
L'équipe Support aux Utilisateur·ices en Intelligence Artificielle (SU-IA) partage avec l'équipe Support aux Utilisateur·ices en Calcul de Haut Performance (SU-HPC) le rÎle d'interface privilégiée entre l'IDRIS et ses utilisatrices et utilisateurs. Sa mission consiste à aider les chercheuses et chercheurs à tirer le meilleur parti des ressources de calcul intensif disponibles à l'IDRIS.
Dans ce but, des services de base sont maintenus par l'équipe :
- une permanence par messagerie électronique ou par téléphone
- le site web (www.idris.fr) conçu comme une base de connaissance pour les utilisatrices et utilisateurs
- le déploiement et la maintenance des couches logicielles utilisées dans l'IA (TensorFlow, PyTorch, NeMo,...)
Ces services sont communs avec l'équipe SU-HPC, ce qui permet, dans la mesure du possible, de mutualiser les efforts en profitant des nombreux points de convergence entre l'IA et le HPC en ce qui concerne l'utilisation des moyens de calcul.
De plus, l'Ă©quipe SU-IA propose des formations pour accompagner les usages de la communautĂ© d'Intelligence Artificielle : Introduction Pratique au Deep Learning (IPDL), Architectures du Deep Learning (ArchDL) et Deep Learning OptimisĂ© sur Jean Zay (DLO-JZ). Des sessions d'accompagnement personnalisĂ© sont Ă©galement proposĂ©es avec l'Atelier de Lancement en Deep Learning. Une aide plus poussĂ©e peut ĂȘtre apportĂ©e dans le cadre d'un support avancĂ© propre Ă l'IDRIS, ou dans le cadre de projets europĂ©ens comme MINERVA.
Enfin, l'équipe SU-IA assure un travail de veille technologique permanent sur les derniÚres technologies de calcul et logicielles.
Administrationâ
LâĂ©quipe administration a pour mission dâassurer la gestion administrative des ressources humaines, des finances, de la logistique, des partenariats, des formations dispensĂ©es Ă lâIDRIS, des projets et comptes des utilisateurs des moyens de calcul, des autorisations dâaccĂšs virtuels au supercalculateur et des accĂšs physiques au bĂątiment ainsi que de lâorganisation des actions de communication de lâunitĂ©.