RSS

Optimisation de codes/jobs

En partenariat avec LENOVO, la journée du Mardi 13 Juin 2023, le MCIA propose une formation à distance sur l’optimisation de codes sur la machine Curta :

  1. Compilation, options à utiliser suivant le code (AVX ou non, OpenMP, calcul précis ou non), focus sur l’utilisation via un cluster en Intel et OPA avec GPFS.

  2. Lancement des jobs, analyse de l’exécution avec htop (100% CPU utilisé, mémoire, mapping des cores, variable à utiliser pour faire du binding mpi+thread), gstack à utiliser quand un code bloque, analyse communications mpi, analyse hotspot sur gpu, utilisation de l’hyperthreading.

  3. optimisation de l’exécution : recherche de hotspot, tuning

Pour plus d’informations, n’hésitez pas à contacter les organisateurs :

  • Laurent Facq
  • Philippe Parnaudeau