|
|
|
# 𝄆 Reprises 𝄇 calcul reproductible pour la physique
|
|
|
|
# Reprises : calcul reproductible pour la physique
|
|
|
|
|
|
|
|
<img src="/uploads/04900d606aecf88c1de6051adeb47a50/logo-reprises.png" align="left" width="40" hspace="10">
|
|
|
|
Les nouvelles architectures matérielles posent un défi majeur aux applications de nos communautés, dont la durée de vie est très longue (10 à 20 ans typiquement) alors que chaque génération de matériel (tous les 2 ans) apporte de nouvelles optimisations qu’il faut utiliser pour bénéficier des améliorations de performance. Jusqu’à maintenant, cela a été un frein majeur à l’adoption de ces nouveaux matériels, en dehors de quelques domaines précis ou le bénéfice semble évident (GPUs pour le Deep Learning). Encore plus particulièrement dans notre institut, l'utilisation des grilles de calcul, assemblage de matériel hétéroclie (par opposition aux super-calculateurs), constitue un défi supplémentaire pour la portabilité du code, ses performances, mais aussi pour la reproductibilité des résultats.
|
| ... | ... | @@ -20,7 +20,7 @@ Pour pouvoir se convaincre d'abandonner la double précision, encore faut-il rep |
|
|
|
Les nouveaux outils d'arithmétique stochastique développés en France nous offre une opportunité de **profiler nos calculs flottants**, d'identifier les zones de précision inutilement élevée, et au contraire de renforcer la précision de façon ciblée sur les calculs les plus instables, par exemple à l'aide d'algorithmes d'artihmétique compensée.
|
|
|
|
|
|
|
|
---
|
|
|
|
## Objectifs
|
|
|
|
## 𝄆 Objectifs
|
|
|
|
|
|
|
|
* Comparer les approches disponibles : directives, bibliothèques, transpilateurs et générateur de code, langages dédiés, ...
|
|
|
|
* Aider à choisir parmi la pléthore de technologies logicielles disponibles, celles qui préservent la portabilité et la durabilité du code et de ses performances.
|
| ... | ... | @@ -36,7 +36,7 @@ Les nouveaux outils d'arithmétique stochastique développés en France nous off |
|
|
|
* En coordination avec des numériciens, optimiser le calcul avec des matrices de taille "moyenne", telles que celles qui interviennent dans la reconstruction de traces.
|
|
|
|
|
|
|
|
---
|
|
|
|
## Participants
|
|
|
|
## 𝄆 Participants
|
|
|
|
|
|
|
|
#### Porteur
|
|
|
|
|
| ... | ... | @@ -66,7 +66,7 @@ Les nouveaux outils d'arithmétique stochastique développés en France nous off |
|
|
|
--->
|
|
|
|
|
|
|
|
---
|
|
|
|
## Liens
|
|
|
|
## 𝄇 Liens
|
|
|
|
|
|
|
|
* [**_Master-projet DecaLog_**](https://gitlab.in2p3.fr/CodeursIntensifs/DecaLog/wikis/home)
|
|
|
|
* [**_Wiki privé de Reprises_**](https://gitlab.in2p3.fr/CodeursIntensifs/Reprises/wikis/home) |
|
|
\ No newline at end of file |