ADIOS
The Adaptable I/O System (ADIOS) is developed at Oak Ridge National Laboratory and is freely available under a BSD license. The current development is ADIOS2.
Version history
Versions of ADIOS2 for different programming environments are available. See, e.g.:
user@ln01:> module load other-software
user@ln01:> module avail adios2
The central installation of ADIOS (version 1) has been removed as it is no longer actively developed.
- Module
adios/1.13.1
installed October 2021 (PE 21.04)
- Module
adios/1.13.1
installed January 2021
Using ADIOS2
Configuration details for ADIOS2 are obtained via the utility
adios2-config
which should be available in the PATH
once
ADIOS is installed. For example, to recover the compiler
options required to provide serial C include files, issue:
$ adios2-config -s -c
adios2-config --help
for a summary of options.
To compile and link application, such statements can be embedded in a Makefile via, e.g.,
ADIOS_INC := $(shell adios2-config -s -c)
ADIOS_CLIB := $(shell adios2-config -s -l)
Compile your own version
Details for ADIOS2 are pending.
Resources
The ADIOS2 user manual
The ADIOS2 github repository