Distributed memory features in the cycle 46t1r1 of ARPEGE/IFS.
This documentation describes some aspects of the memory distribution for parallel environment (message passing). It is written as a complement of some other documentations (mainly the ECMWF documentation) so some points are not detailed here. A list of routines doing processor communication is provided.
CETTE DOCUMENTATION DECRIT QUELQUES UNS DES ASPECTS DE L’ENVIRONNEMENT DISTRIBUE DANS LE CODE (MESSAGE PASSING). ELLE EST ECRITE COMME UN COMPLEMENT A D’AUTRES DOCUMENTATIONS EXISTANTES (EN PARTICULIER CELLES DU CEP), CERTAINS POINTS N’Y SONT DONC PAS REPRIS EN DETAIL. ON FOURNIT UNE LISTE AUSSI COMPLETE QUE POSSIBLE DES ROUTINES FAISANT DE LA COMMUNICATION ENTRE PROCESSEURS.
- 1/ Introduction and theoretical aspects.
- 2/ Number of processors.
- 3/ Distributed memory features.
- 4/ Processor communication routines, transposition routines.
- 5/ Setup routines and other routines computing distributed memory environment.
- 6/ Modules and namelist variables.
- 7/ References.