Formation sur le calcul GPU au CC-IN2P3

Europe/Paris
202 (CC-IN2P3)

202

CC-IN2P3

CC-IN2P3/CNRS 21 Avenue Pierre de Coubertin 69100 VILLEURBANNE
Description

Cette formation est destinée aux utilisateurs de Huma-Num afin de leur fournir les informations essentielles pour utiliser les GPUs H100 (Slurm) et L40S (Jupyter).

Formateurs

Bernard Chambon, Guillaume Cochard,  Sébastien Gadrat, Bertrand Rigaud et Sybille Voisin (CC-IN2P3)

Gérald Foliot et Stéphane Pouyllau (Huma-Num)

Contenu de la formation

Cette formation est dispensée uniquement en présentiel et s'adresse principalement aux utilisateurs de Huma-Num afin de leur fournir les informations essentielles  pour utiliser les cartes GPU H100 96G NVL (ferme de calcul Slurm) et L40S (plateforme de notebooks Jupyter).

Les principaux sujets traités seront:

  • Présentation de la formation

    • présentation du CC-IN2P3

    • création et gestion de son compte

    • présentation de l'investissement en GPU d'Huma-Num et vue d'ensemble de l'infastructure IA
    • présentation de la formation

  • Plateforme de notebooks Jupyter

    • présentation de la plateforme

    • création et utilisation de noyaux personnalisés

    • exemple d'utilisation de GPU pour la classification à partir des données MNIST
  • Ferme de calcul Slurm

    • présentation de Slurm et configuration spécifique

    • soumission d'un job GPU (H100 96GB NVL)

    • partition ARM

    • suivi des jobs et obtention des résultats

  • Introduction à l'IA pour les sciences humaines et sociales
    • RAG et LLM
    • prompt engineering
    • vision

Environnement de travail

Une première moitié du temps de la formation sera consacrée à des enseignements théoriques (accès et utilisation des ressources), et la seconde partie aux travaux pratiques en s'appuyant soit sur la ferme Slurm, soit sur une plateforme de notebooks Jupyter.

L'accès se fera avec un login spécifique créé pour la formation, dont les informations d'identification vous seront communiqué le premier jour. 

Pour des raison d'uniformité d'environnement de travail nous vous conseillons de NE PAS utiliser votre compte CC personnel pendant la formation. Vous pourrez cependant sauvegarder vos notebooks, ainsi que toutes les données produites pendant ces deux jours. 

Vous aurez besoin d'un ordinateur portable fournissant d'une part un terminal pour une connexion aux machines d'accueil par SSH (ligne de commande), et, d'autre part, un navigateur internet pour l'accès à la plateforme de notebooks Jupyter.

En ce qui concerne le navigateur internet, nous recommandons l'utilisation de Firefox ou Chrome / Chromium (en particulier sous un environnement Mac OSX).

Modalités pratiques

L'inscription est gratuite mais obligatoire.

L'inscription (soumise à modération) se fait via ce lien.

Pensez à bien vérifier votre adresse e-mail lors de l'inscription, car les modalités de cette formation (dont les informations de connexion) vous seront transmises ultérieurement par ce moyen.

Cette formation est exclusivement réservée aux utilisateurs Huma-Num, ainsi qu'aux utilisateurs du CC-IN2P3, aux entités académiques et partenaires du CC-IN2P3 et du CNRS plus généralement. Toute inscription ne répondant pas à ce critère pourra être refusée.

Accès au CC-IN2P3

Les repas de midi seront offerts à l'ensemble des utilisateurs par le groupe Huma-Num.

Pour tout renseignement supplémentaire, il est possible de contacter directement les organisateurs via l'adresse mail ci-dessous.

Calendrier des formations @CC-IN2P3

https://indico.in2p3.fr/category/857/

Support Formations
    • 08:30 09:00
      Accueil des participants 30m
    • 09:00 10:00
      Présentation du CC-IN2P3
      Président de session: Sébastien Gadrat (CC-IN2P3)
      • 09:00
        Présentation du CC-IN2P3 & orientation des utilisateurs 30m
        Orateur: Gino Marchetti (CC-IN2P3 / CNRS)
      • 09:30
        Présentation de l'investissement en GPU et de l'infrastructure IA (Huma-Num) 30m
        Orateur: Gerald Foliot ({CNRS}UMS3598)
    • 10:00 10:30
      Pause café et thé 30m
    • 10:30 12:00
      Plateforme JupyterLab
      Président de session: Bernard Chambon (CC-IN2P3)
    • 12:00 13:15
      Pause déjeuner 1h 15m
    • 13:15 14:00
      Visite des salles machines
      Présidents de session: M. Bertrand Rigaud (CC-IN2P3), Guillaume Cochard (CC-IN2P3)
    • 14:00 15:30
      Plateforme de calcul Slurm
      Président de session: Guillaume Cochard (CC-IN2P3)
      • 14:00
        Présentation de Slurm 1h 30m
        Orateurs: M. Bertrand Rigaud (CC-IN2P3), Guillaume Cochard (CC-IN2P3)
    • 15:30 16:00
      Pause café et thé 30m
    • 16:00 17:30
      Plateforme de calcul Slurm
      Président de session: Guillaume Cochard (CC-IN2P3)
      • 16:00
        Soumission de jobs 1h 30m
        • Jobs GPU et ARM
        • suivi des jobs et résultats
        Orateurs: M. Bertrand Rigaud (CC-IN2P3), Guillaume Cochard (CC-IN2P3)
    • 08:30 10:00
      HumaNum
      Président de session: Gerald Foliot ({CNRS}UMS3598)
    • 10:00 10:30
      Pause café et thé 30m
    • 10:30 12:15
      HumaNum
      Président de session: Gerald Foliot ({CNRS}UMS3598)
    • 12:15 13:45
      Pause déjeuner 1h 30m
    • 13:45 16:00
      HumaNum
      Président de session: Gerald Foliot ({CNRS}UMS3598)