Performance des calculs avec des NaN et autres valeurs exotiques
Pierre Aubert
Prérequis
Compilateur
Nous allons utiliser le compilateur
GCC-9 ou une version plus récente.
Si vous êtes coincés avec un
GCC plus vieux (même si un
gcc 7 ou 8 fera l'affaire) vous pouvez l'installer avec
Anaconda (dans un environnement propre à ce tutorial) :
conda install gcc9
Outils de compilation
Nous utiliserons
CMake et
Make pour compiler nos programmes et effectuer nos tests de performance.
Outil pour afficher les résultats
Nous utiliserons
Gnuplot pour afficher les résultats de nos tests.
Outil de gestion des versions
Nous utiliserons
Git pour gérer les versions des programmes.
Project minimal pour commencer le cours
Le projet minimal qui permet de commencer le cours se trouve
ici.
Correction du projet complet
La correction du projet complet se trouve
ici.