TY - CHAP
T1 - The Adaptable IO System (ADIOS)
AU - Pugmire, David
AU - Podhorszki, Norbert
AU - Klasky, Scott
AU - Wolf, Matthew
AU - Kress, James
AU - Kim, Mark
AU - Thompson, Nicholas
AU - Logan, Jeremy
AU - Wang, Ruonan
AU - Mehta, Kshitij
AU - Suchyta, Eric
AU - Godoy, William
AU - Choi, Jong
AU - Ostrouchov, George
AU - Wan, Lipeng
AU - Chen, Jieyang
AU - Atkins, Berk Geveci Chuck
AU - Ross, Caitlin
AU - Eisenhauer, Greg
AU - Gu, Junmin
AU - Wu, John
AU - Huebl, Axel
AU - Tsutsumi, Seiji
N1 - Publisher Copyright:
© 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.
PY - 2022
Y1 - 2022
N2 - The Adaptable I/O System (ADIOS) provides a publish/subscribe abstraction for data access and storage. The framework provides various engines for producing and consuming data through different mediums (storage, memory, network) for various application scenarios. ADIOS engines exist to write/read files on a storage system, to couple independent simulations together or to stream data from a simulation to analysis and visualization tools via the computer’s network infrastructure, and to stream experimental/observational data from the producer to data processors via the wide-area-network. Both lossy and lossless compression are supported by ADIOS to provide for seamless exchange of data between producer and consumer. In this work we provide a description for the ADIOS framework and the abstractions provided. We demonstrate the capabilities of the ADIOS framework using a number of examples, including strong coupling of simulation codes, in situ visualization running on a separate computing cluster, and streaming of experimental data between Asia and the United States.
AB - The Adaptable I/O System (ADIOS) provides a publish/subscribe abstraction for data access and storage. The framework provides various engines for producing and consuming data through different mediums (storage, memory, network) for various application scenarios. ADIOS engines exist to write/read files on a storage system, to couple independent simulations together or to stream data from a simulation to analysis and visualization tools via the computer’s network infrastructure, and to stream experimental/observational data from the producer to data processors via the wide-area-network. Both lossy and lossless compression are supported by ADIOS to provide for seamless exchange of data between producer and consumer. In this work we provide a description for the ADIOS framework and the abstractions provided. We demonstrate the capabilities of the ADIOS framework using a number of examples, including strong coupling of simulation codes, in situ visualization running on a separate computing cluster, and streaming of experimental data between Asia and the United States.
UR - http://www.scopus.com/inward/record.url?scp=85130095507&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-81627-8_11
DO - 10.1007/978-3-030-81627-8_11
M3 - Chapter
AN - SCOPUS:85130095507
T3 - Mathematics and Visualization
SP - 233
EP - 254
BT - Mathematics and Visualization
PB - Springer Science and Business Media Deutschland GmbH
ER -