An asynchronous writing method for restart files in the gysela code in prevision of exascale systems
ESAIM. Proceedings, Tome 43 (2013), pp. 108-116.

Voir la notice de l'article provenant de la source EDP Sciences

The present work deals with an optimization procedure developed in the full-f global GYrokinetic SEmi-LAgrangian code (GYSELA). Optimizing the writing of the restart files is necessary to reduce the computing impact of crashes. These files require a very large memory space, and particularly so for very large mesh sizes. The limited bandwidth of the data pipe between the comput- ing nodes and the storage system induces a non-scalable part in the GYSELA code, which increases with the mesh size. Indeed the transfer time of RAM to data depends linearly on the files size. The necessity of non synchronized writing-in-file procedure is therefore crucial.A new GYSELA module has been developed. This asynchronous procedure allows the frequent writ- ing of the restart files, whilst preventing a severe slowing down due to the limited writing bandwidth. This method has been improved to generate a checksum control of the restart files, and automatically rerun the code in case of a crash for any cause.
DOI : 10.1051/proc/201343007

O. Thomine 1 ; J. Bigot 2 ; V. Grandgirard 1 ; G. Latu 1 ; C. Passeron 1 ; F. Rozar 1, 2

1 CEA Cadarache, FR-13108 Saint-Paul-les-Durance 
2 Maison de la simulation, CEA Saclay, FR-91191 Gif sur Yvette 
@article{EP_2013_43_a7,
     author = {O. Thomine and J. Bigot and V. Grandgirard and G. Latu and C. Passeron and F. Rozar},
     title = {An asynchronous writing method for restart files in the gysela code in prevision of exascale systems},
     journal = {ESAIM. Proceedings},
     pages = {108--116},
     publisher = {mathdoc},
     volume = {43},
     year = {2013},
     doi = {10.1051/proc/201343007},
     language = {en},
     url = {http://geodesic.mathdoc.fr/articles/10.1051/proc/201343007/}
}
TY  - JOUR
AU  - O. Thomine
AU  - J. Bigot
AU  - V. Grandgirard
AU  - G. Latu
AU  - C. Passeron
AU  - F. Rozar
TI  - An asynchronous writing method for restart files in the gysela code in prevision of exascale systems
JO  - ESAIM. Proceedings
PY  - 2013
SP  - 108
EP  - 116
VL  - 43
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/articles/10.1051/proc/201343007/
DO  - 10.1051/proc/201343007
LA  - en
ID  - EP_2013_43_a7
ER  - 
%0 Journal Article
%A O. Thomine
%A J. Bigot
%A V. Grandgirard
%A G. Latu
%A C. Passeron
%A F. Rozar
%T An asynchronous writing method for restart files in the gysela code in prevision of exascale systems
%J ESAIM. Proceedings
%D 2013
%P 108-116
%V 43
%I mathdoc
%U http://geodesic.mathdoc.fr/articles/10.1051/proc/201343007/
%R 10.1051/proc/201343007
%G en
%F EP_2013_43_a7
O. Thomine; J. Bigot; V. Grandgirard; G. Latu; C. Passeron; F. Rozar. An asynchronous writing method for restart files in the gysela code in prevision of exascale systems. ESAIM. Proceedings, Tome 43 (2013), pp. 108-116. doi : 10.1051/proc/201343007. http://geodesic.mathdoc.fr/articles/10.1051/proc/201343007/

Cité par Sources :