Journee précision numérique

Europe/Paris
Maison de la Simulation

Maison de la Simulation

Description
 

logo cnrs

logo groupe calcul

Erreurs d’arrondis, précision et bruit numériques sont des problèmes réccurents rencontrés dans les codes de calcul. Si la validation numérique de l’implémentation d’une méthode numérique donnée est relativement bien connue, la vérification numérique de l’impact de la précision numérique sur le solveur est moins systématique. La place croissante utilisée par les calculateurs intégrant des GPU, pose la question de la pertinence de réduire la précision des nombres à virgule flottante utilisés pour la calcul, sans dégrader la solution numérique. Cela ouvre la possibilité d’ajuster la précision avec laquelle les différentes étapes du calcul sont effectuées. Une condition nécessaire à cette amélioration est la connaissance de la précision nécessaire dans ces différentes parties des algorithmes.

Objectif :

Il s’agit de faire un point sur des méthodes et outils permettant d’analyser l’impact de la précision numérique sur la fiabilité des résultats obtenus par les codes. La journée sera composée d’exposés théoriques (approches probabilistes et par arithmétique d'intervalles), de présentation d’outils (CADNA, Verificarlo, VERROU et Fluctuat) et de retours d’expérience de leur utilisation sur des codes applicatifs.

Intervenants :

  • Fabienne Jézéquel (LIP)
  • Julien Brajard (UPMC)
  • Matthieu Haefele (MdlS)
  • François Févotte (EDF)
  • Éric Petit (Intel)
  • Peter Dueben (ECMWF)
  • Hadrien Grasland (Lal)
  • Bruno Lathuilière (EDF)
  • Franck Védrine (CEA)

Indications pour venir à la Maison de la Simulation

Date limite d'inscription : 17/06/2019

 

    • 09:30 10:00
      Accueil café 30m
    • 10:00 10:45
      Arithmétique stochastique synchrone et CADNA 45m
      Orateur: Fabienne Jézéquel (Laboratoire LIP6, Sorbonne Université)
      Transparents
    • 10:45 11:05
      CADNA for simulation and data assimilation: a user perspective 20m
      Orateur: Julien Brajard (NERSC/Sorbonne Université)
      Slides
    • 11:05 11:25
      Conjugate gradient analysis with CADNA for an efficient FPGA implementation 20m
      Orateur: Dr Matthieu Haefele (Maison de la Simulation)
      Transparents
    • 11:25 11:40
      Pause 15m
    • 11:40 12:05
      Asynchronous Stochastic Arithmetic 25m
      Orateur: Eric Petit (Intel)
      Transparents
    • 12:05 12:25
      Verificarlo: Debugging and optimizing floating point usage in numerical simulations 20m
      Orateur: Eric Petit (Intel)
      Transparents
    • 12:25 12:45
      A detailed precision analysis for weather and climate models with Verificarlo 20m
      Orateur: Peter Dueben (ECMWF)
      Slides
    • 12:45 13:55
      Pause déjeuner 1h 10m
    • 13:55 14:00
      Groupe de Travail ARITH du GdR Informatique Mathématique 5m
      Orateur: Mme Sylvie Boldo (INRIA)
      Slides
    • 14:00 14:20
      Verrou : déboguage numérique des codes de calcul industriels 20m
      Orateur: François Fevotte (EDF)
      Slides
    • 14:20 14:40
      Confidence intervals for stochastic arithmetic 20m
      Orateur: François Fevotte (EDF)
      Slides
    • 14:40 15:00
      Floating-point profiling of ACTS with Verrou 20m
      Orateur: Hadrien Grasland (Laboratoire de l'Accélérateur Linéaire)
      Transparents
    • 15:00 15:30
      Pause 30m
    • 15:30 16:15
      Propagation of rounding errors by interval arithmetic and affine forms 45m
      Orateur: Franck Vedrine (CEA)
      Slides
    • 16:15 16:35
      Fluctuat: Verification of accuracy properties of numerical components and synchronous embedded software 20m
      Orateur: Franck Vedrine
    • 16:35 17:00
      Clôture 25m
      Orateur: Organisateurs