The Adaptable IO System (ADIOS)

David Pugmire, Norbert Podhorszki, Scott Klasky, Matthew Wolf, James Kress, Mark Kim, Nicholas Thompson, Jeremy Logan, Ruonan Wang, Kshitij Mehta, Eric Suchyta, William Godoy, Jong Choi, George Ostrouchov, Lipeng Wan, Jieyang Chen, Berk Geveci Chuck Atkins, Caitlin Ross, Greg Eisenhauer, Junmin GuJohn Wu, Axel Huebl, Seiji Tsutsumi

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

1 Scopus citations

Abstract

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.

Original languageEnglish
Title of host publicationMathematics and Visualization
PublisherSpringer Science and Business Media Deutschland GmbH
Pages233-254
Number of pages22
DOIs
StatePublished - 2022

Publication series

NameMathematics and Visualization
ISSN (Print)1612-3786
ISSN (Electronic)2197-666X

Funding

Acknowledgements This research was supported by the Exascale Computing Project (17-SC-20-SC), a collaborative effort of the U.S. Department of Energy Office of Science and the National Nuclear Security Administration.

FundersFunder number
Office of Science
National Nuclear Security Administration

    Fingerprint

    Dive into the research topics of 'The Adaptable IO System (ADIOS)'. Together they form a unique fingerprint.

    Cite this