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

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

DOI:
10.1016/j.softx.2020.100561
复制
发表时间:
2020-07-01
期刊:
影响因子:
3.4
通讯作者:
Klasky, Scott
Klasky, Scott
中科院分区:
计算机科学4区
文献类型:
--
作者:
Godoy, William F.;Podhorszki, Norbert;Klasky, Scott

文献摘要

被引文献

相似文献

我们介绍ADIOS 2,最新版本的自适应输入输出(I/O)系统。ADIOS 2可满足科学数据管理需求,从超级计算机中的可扩展I/O到个人计算机和云系统中的数据分析。版本2引入了统一的应用程序编程接口(API),可通过文件、广域网和直接内存访问实现无缝数据移动,还引入了用于数据分析的高级API。内部体系结构提供了一组可重用和可扩展的组件,用于管理新应用程序的数据表示和传输机制。ADIOS 2绑定在C++11、C、Fortran、Python和Matlab中可用,目前在不同的科学社区中使用。ADIOS 2提供了一个公共框架,以应对我们接近超级计算时代的数据管理挑战。(C)2020年,任作家。由爱思唯尔公司出版
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.