Calcul scientifique intensif

C : 24h, TP : 24h

Objectif

Maîtrise de notions complémentaires de programmation en C/C++ et Fortran pour le calcul scientifique intensif

Contenu

  • Approfondissement sur le fonctionnement des ordinateurs
  • Principes d'optimisation et bonnes pratiques de programmation
  • Scripts
  • Utilisation de bibliothèques
  • Programmation parallèle : MPI et Open-MP
  • Programmation vectorielle
  • Mise en pratique
    • Développement de programmes pour la résolution de problèmes scientifiques
    • Débogage
    • Validation
    • Optimisation
    • Exercices sur de grandes chaînes de codes

Cet enseignement sera réalisé en collaboration avec un chercheur CNRS spécialisé en développement numérique et calcul scientique intensif, ainsi qu'un ingénieur d'une grande entreprise de la Silicon Valley.

This course is in English.