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