4.5 Article

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

Journal

SOFTWAREX
Volume 12, Issue -, Pages -

Publisher

ELSEVIER
DOI: 10.1016/j.softx.2020.100561

Keywords

High-performance computing (HPC); Scalable I/O; Luster GPFS file systems; Staging; RDMA; Data science; In-situ; Exascale computing

Funding

  1. Exascale Computing Project, a collaborative effort of the U.S. Department of Energy Office of Science [17-SC-20-SC]
  2. National Nuclear Security Administration
  3. Office of Science of the U.S. Department of Energy [DE-AC05-00OR22725]

Ask authors/readers for more resources

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. (C) 2020 The Authors. Published by Elsevier B.V.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available