ADIOS
Provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed
Area: Data and visualization
CASS member: RAPIDS
Description
The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data.
Target audience
Science teams interested in a convenient parallel interface for storing and retrieving structured data, as well as passing data between codes, should consider ADIOS. It is widely used in the fusion energy sciences, as well as in the high energy physics and environmental research communities.