The paper describes a parallel-I/O extension of the Universal Access Layer, a multi-language interface used for exchange of standardized data objects between Integrated Tokamak Modeling (ITM) codes. Although our evaluation focuses on Lustre, the general idea also applies to other parallel file systems. A snapshot of the current implementation is given, followed by an analysis of user and system requirements. The design derived from the serial version of the UAL is described, and emphasized features such as the ability to choose between serial and parallel I/O are explained. Performance tests comparing the implementation to other I/O methods are made to analyze the impact of the implementation. The outcome shows that the new implementation not only enables the I/O of datasets with several GB in size but also speeds up the write rate by a factor of 13 in the best case.

Parallel universal access layer: A scalable I/O library for integrated tokamak modeling

G Manduchi;
2013

Abstract

The paper describes a parallel-I/O extension of the Universal Access Layer, a multi-language interface used for exchange of standardized data objects between Integrated Tokamak Modeling (ITM) codes. Although our evaluation focuses on Lustre, the general idea also applies to other parallel file systems. A snapshot of the current implementation is given, followed by an analysis of user and system requirements. The design derived from the serial version of the UAL is described, and emphasized features such as the ability to choose between serial and parallel I/O are explained. Performance tests comparing the implementation to other I/O methods are made to analyze the impact of the implementation. The outcome shows that the new implementation not only enables the I/O of datasets with several GB in size but also speeds up the write rate by a factor of 13 in the best case.
2013
Istituto gas ionizzati - IGI - Sede Padova
Inglese
184
3
638
646
9
http://www.sciencedirect.com/science/article/pii/S0010465512003670
Sì, ma tipo non specificato
Parallel I/O
Fusion code
Universal access layer
ITM
Consistent physical objects
Thiswork, supported by theEuropea nCommunities under the contracts of Association between EURATOM-CEA and EURATOM-FZJ, and was partly carried out within the framework of the Task Force on Integrated Tokamak Modelling of the European Fusion DevelopmentAgreement. "Funding under Association Contract FU07-CT-2007-00053". / La rivista è pubblicata anche online con ISSN 1879-2944.
1
info:eu-repo/semantics/article
262
A. Galonska; P. Gibbon; F. Imbeaux; Y. Frauel; B. Guillerminet; G. Manduchi; F. Wolf; ITMTF contributors
01 Contributo su Rivista::01.01 Articolo in rivista
none
   EU Fusion for ITER Applications
   EUFORIA
   FP7
   211804
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/223227
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 5
social impact