You are here: Home » Services » Software Support » XIOS


a library dedicated to I/O management in climate codes

subfolders.sub_thumbnail_XIOSXIOS, standing for XML-IO-Server, is a library dedicated to I/O management in climate codes. XIOS manages output of diagnostics and other data produced by climate component codes into files and offers temporal (average, minimum, maximum, etc.) and spatial post-processing operations on this data. XIOS aims at simplifying the I/O management in the codes by minimizing the number of subroutine to be called in the code and reducing the number of arguments of these subroutines. The output definition is outsourced in an XML file and this allows easily changing the output configuration without recompiling. XIOS is fully parallel and targets climate models running on large number of cores. Its efficiency is based on the server concept into which one or more additional processes are exclusively dedicated to the asynchronous writing of the data into files. XIOS is extensively used in the NEMO ocean framework and starts to be used into more and more climate components in Europe.


How to apply for support:

Centre National de la Recherche Scientifique-Institut Pierre Simon Laplace (CNRS-IPSL) has received funding via ESiWACE to provide services on XIOS. These services include easy access to the source code for browsing and downloading, detailed documentation in the form of a user guide and a developer guide, tutorial and training sessions.




Filed under:
Upcoming Events
PDEs-2019: PDEs on the sphere 2019 Apr 29, 2019 - May 03, 2019 — Montreal (Canada)
EXDCI-2 workshop on High Performance Data Analytics May 13, 2019 - May 17, 2019 — Poznan (PL)
ISC 2019 Jun 16, 2019 - Jun 20, 2019 — Frankfurt (DE)
Previous events…
Upcoming events…
© Copyright ESiWACE 2015