Version 3 (modified by 11 months ago) (diff) | ,
---|
Pages d'information sur la ré-écriture de la physique LMDZ
Liste de liens divers
- la chaîne mattermost 'Ré-écriture/Portage' : https://mattermost.lmd.ipsl.fr/lmdz/channels/gpu
- la chaîne mattermost 'Portage accélérateurs' : https://mattermost.lmd.ipsl.fr/lmdz/channels/portage-accelerateurs
- la chaîne mattermost 'Codage Physique' : https://mattermost.lmd.ipsl.fr/lmdz/channels/codage-physique
Principes
Des différentes discussions préliminaires et de la réunion de lancement du 19 juin, deux niveaux de ré-écriture de la physique sont apparents:
- au niveau des paramétrisations: une ré-écriture 'brute-force' au format 'Replay' pour faciliter la portabilité et le portage vers accélérateurs et simplifier le code
- au niveau du contrôleur de la physique: une ré-écriture plus complexe qui doit amener à une refonte complète de physiq_mod.F90 et de ses interfaces avec les paramétrisations. C'est au niveau des interfaces que se jouent aussi les interactions avec les forçages, initialisations, sorties diagnostiques et restart.