The Adaptable Input Output System version 2 (ADIOS2) is is developed as part of the United States Department of Energy's Exascale Computing Project. It is a framework for scientific data I/O to publish and subscribe to data when and where required.
...
MPI Although ADIOS2 is MPI-based, it can also be used in non-MPI serial code.
Data Groups ADIOS2 favors a deferred/prefetch/grouped variables transport mode by default to maximize data-per-request ratios. Sync mode, one variable at a time, is treated as the special case.
Data Steps ADIOS2 follows the actual production/consumption of data using an I/O “steps” abstraction removing the need to manage extra indexing information.
Data Engines ADIOS2 Engine abstraction allows for reusing the APIs for different transport modes removing the need for drastic code changes.
...
Usage
Version |
---|
module name | |
---|---|
2.6.0 | adios2/2.6.0 |
Links
Documentation is hosted at https://adios2.readthedocs.io/.