Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://dx.doi.org/10.18419/opus-13013
Autor(en): Seiz, Marco
Offenhäuser, Philipp
Andersson, Stefan
Hötzer, Johannes
Hierl, Henrik
Nestler, Britta
Resch, Michael
Titel: Lustre I/O performance investigations on Hazel Hen : experiments and heuristics
Erscheinungsdatum: 2021
Dokumentart: Zeitschriftenartikel
Seiten: 12508-12536
Erschienen in: The journal of supercomputing 77 (2021), S. 12508-12536
URI: http://nbn-resolving.de/urn:nbn:de:bsz:93-opus-ds-130327
http://elib.uni-stuttgart.de/handle/11682/13032
http://dx.doi.org/10.18419/opus-13013
ISSN: 0920-8542
1573-0484
Zusammenfassung: With ever-increasing computational power, larger computational domains are employed and thus the data output grows as well. Writing this data to disk can become a significant part of runtime if done serially. Even if the output is done in parallel, e.g., via MPI I/O, there are many user-space parameters for tuning the performance. This paper focuses on the available parameters for the Lustre file system and the Cray MPICH implementation of MPI I/O. Experiments on the Cray XC40 Hazel Hen using a Cray Sonexion 2000 Lustre file system were conducted. In the experiments, the core count, the block size and the striping configuration were varied. Based on these parameters, heuristics for striping configuration in terms of core count and block size were determined, yielding up to a 32-fold improvement in write rate compared to the default. This corresponds to 85 GB/s of the peak bandwidth of 202.5 GB/s. The heuristics are shown to be applicable to a small test program as well as a complex application.
Enthalten in den Sammlungen:13 Zentrale Universitätseinrichtungen

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
s11227-021-03730-7.pdf2,33 MBAdobe PDFÖffnen/Anzeigen


Diese Ressource wurde unter folgender Copyright-Bestimmung veröffentlicht: Lizenz von Creative Commons Creative Commons