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
Suivre dans un Conteneur
Le cours peut être suivit avec une image docker via apptainer sur votre laptop ou sur un serveur distant ou via docker sur Kubernetes ou Docker-Swarm ou équivalent:- Light image 148 MB OK : docker://gitlab-registry.in2p3.fr/cta-lapp/cours/performance_with_nan/performance_with_nan_alpine_light:latest
- Code server 329 MB OK : docker://gitlab-registry.in2p3.fr/cta-lapp/cours/performance_with_nan/performance_with_nan_alpine_micromamba_code_server:latest
- Jupyter-hub OK : docker://gitlab-registry.in2p3.fr/cta-lapp/cours/performance_with_nan/performance_with_nan_alpine_micromamba_vscode:latest
L'utilisation est expliquée dans lecture demo.