An asynchronous writing method for restart files in the gysela code in prevision of exascale systems

Abstract : 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 computing 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 writing 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.
Type de document :
Communication dans un congrès
CEMRACS 2012, Jul 2012, Luminy, France. 43, 2013, ESAIM: Proc. 〈10.1051/proc/201343007〉
Liste complète des métadonnées

Littérature citée [8 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01048745
Contributeur : Julien Bigot <>
Soumis le : vendredi 25 juillet 2014 - 12:22:09
Dernière modification le : jeudi 11 janvier 2018 - 02:01:53
Document(s) archivé(s) le : mardi 25 novembre 2014 - 18:02:19

Fichier

proc134307.pdf
Fichiers éditeurs autorisés sur une archive ouverte

Identifiants

Collections

Citation

Olivier Thomine, Julien Bigot, Virginie Grandgirard, Guillaume Latu, Chantal Passeron, et al.. An asynchronous writing method for restart files in the gysela code in prevision of exascale systems. CEMRACS 2012, Jul 2012, Luminy, France. 43, 2013, ESAIM: Proc. 〈10.1051/proc/201343007〉. 〈hal-01048745〉

Partager

Métriques

Consultations de la notice

254

Téléchargements de fichiers

113