Back to Search Start Over

ADIOS 2: The Adaptable Input Output System. A framework for high-performance data management

Authors :
William F. Godoy
Norbert Podhorszki
Ruonan Wang
Chuck Atkins
Greg Eisenhauer
Junmin Gu
Philip Davis
Jong Choi
Kai Germaschewski
Kevin Huck
Axel Huebl
Mark Kim
James Kress
Tahsin Kurc
Qing Liu
Jeremy Logan
Kshitij Mehta
George Ostrouchov
Manish Parashar
Franz Poeschel
David Pugmire
Eric Suchyta
Keichi Takahashi
Nick Thompson
Seiji Tsutsumi
Lipeng Wan
Matthew Wolf
Kesheng Wu
Scott Klasky
Source :
SoftwareX, Vol 12, Iss , Pp 100561- (2020)
Publication Year :
2020
Publisher :
Elsevier, 2020.

Abstract

We present ADIOS 2, the latest version of the Adaptable Input Output (I/O) System. ADIOS 2 addresses scientific data management needs ranging from scalable I/O in supercomputers, to data analysis in personal computer and cloud systems. Version 2 introduces a unified application programming interface (API) that enables seamless data movement through files, wide-area-networks, and direct memory access, as well as high-level APIs for data analysis. The internal architecture provides a set of reusable and extendable components for managing data presentation and transport mechanisms for new applications. ADIOS 2 bindings are available in C++11, C, Fortran, Python, and Matlab and are currently used across different scientific communities. ADIOS 2 provides a communal framework to tackle data management challenges as we approach the exascale era of supercomputing.

Details

Language :
English
ISSN :
23527110
Volume :
12
Issue :
100561-
Database :
Directory of Open Access Journals
Journal :
SoftwareX
Publication Type :
Academic Journal
Accession number :
edsdoj.1b10ffd8ae92432b9967bc2e0905e38d
Document Type :
article
Full Text :
https://doi.org/10.1016/j.softx.2020.100561