Site satellite de l'école d'été Gray Scott à Namur du 1 au 12 Juillet 2024

The banner of presentation of the Gray Scott School

Nous avons le plaisir d'annoncer la création d'un site satellite pour l'école Gray Scott à Namur.

S'inscrire au site satellite belge de l'école Gray Scott.

English version of the page.

L'école Gray Scott

La Gray Scott School est une école d'été en français, sur le calcul intensif, organisée par le Laboratoire d'Annecy de Physique des Particules (LAPP) et le Centre de Compétence français, CC-FR, du 1er au 12 juillet. L'école, entièrement gratuite, est dédiée à la programmation et à l'optimisation sur des architectures hétérogènes.

 

Contenu de l'école

L'école traitera de l’optimisation des calculs sur différents types de matériels (CPU, GPU), en présentant leurs caractéristiques respectives, architectures et goulots d’étranglements. Il portera d’une part sur les méthodes d’optimisation génériques applicables à tout type de matériel, et d’autre part sur les différentes bibliothèques, technologies et langages dont on dispose pour atteindre la meilleure performance possible. Idéalement, la performance crête de la machine. 

  • Matériels envisagés: CPU, GPU.
  • Langages envisagés : C++17, C++20, CUDA, Fortran, Rust, Python
  • Bibliothèques envisagées : SYCL, Eve, Numpy, cunumerics, legate, Jax, Thrust.
  • Compilateurs envisagés : G++, Clang++, nvc++, gfortran, nvfortran, dpc++.
  • Outils de Profilage : Valgrind, Maqao, Perf, NSight, Malt et NumaProf

Toutes les méthodes seront illustrées sur des exemples simples, comme des produits de Hadamard, des réductions, des calculs de barycentres et des produits de matrice afin d'être appliquées à un problème unique : la simulation d'une réaction de Gray Scott. Ce problème est suffisamment simple pour être compris rapidement et suffisamment complexe pour que les compilateurs aient des difficultés à l’optimiser sans aide. Chaque méthode sera déclinée en version simple, utilisant des options par défaut, et une ou plusieurs versions avancées, qui permettront de discuter et quantifier leurs avantages et inconvénients.

Pour plus d'informations sur son contenu, veuillez consulter le site web de l'école.

Il y a trois façons de participer à cette école :

  •     En présentiel au LAPP à Annecy avec les formateurs officiels du LAPP - y compris une journée BootStrap : Inscrivez-vous ici.
  •     Formation à distance, à la carte, sur différents sites satellites en France (Toulouse, Marseille, Rouen, Reims, Nantes, Montpellier, IDF, d'autres à venir...) mais aussi à Namur, en Belgique : S'inscrire ci-dessous.
  •     A distance depuis votre domicile ou votre organisation, à la carte, via un live streaming sur Youtube : Inscrivez-vous ici.

Site satellite belge

Le site satellite en Belgique sera situé à l'Université de Namur. En présentiel sur le site, vous bénéficierez des avantages suivants :

  •     Un accès à Lucia ou à un cluster du CÉCI pour les exercices pratiques sur CPU et GPU. Vous pouvez également les faire sur votre ordinateur personnel s'il possède les caractéristiques minimales requises ;
  •     Interactions avec les formateurs officiels du LAPP ;
  •     De l'entraide en groupe et une bonne ambiance de travail ;
  •     Un lunch et un drink en fin de journée le premier jour;
  •     Vous choisissez ce que vous voulez suivre sur place. Nous vous encourageons à venir le premier jour, mais vous faites votre programme à la carte les autres jours.

S'inscrire au site satellite belge de l'école Gray Scott.