Advertisement
Award Winners
Advertisement

Clearing Big Data Hurdles

Wed, 08/28/2013 - 12:19pm

2013 R&D 100 Winner
ADIOSFor Big Data applications I/O needs to be efficient and scalable so that large data sets can be accessed quickly and fed to applications for processing. With this goal in mind, a team led by Oak Ridge National Laboratory has created ADIOS, a software framework designed to handle the I/O requirements of Big Data projects. ADIOS consists of an application programming interface (API) and an associated code library. The API’s is used to describe the application’s I/O activities in a declarative manner. An extensible markup language (XML) configuration file, which describes user I/O characteristics, then describes the variables that comprise the I/O data. Attributes of the variable, such as name, type and dimensionality, are specified in the XML, along with the desired I/O plugin. A tool called GPP leverages the I/O description in the XML file to insert automatically generated ADIOS calls into the code, making integration faster and easier. The ADIOS library is then linked to the application at compile time, and I/O operations are performed when the application is running.

Technology
Software framework

Developers
Oak Ridge National Laboratory
North Carolina State Univ.
Georgia Institute of Technology


Development Team

Oak Ridge National Laboratory's ADIOS development team. Back row (l-r): Jong Youl Choi, Hasan Abbasi, Jeremy Logan, Scott Klasky. Front row (l-r): Norbert Podhorszki, Gary Liu, Yuan Tian.

 












The ADIOS Development Team
Hasan Abbasi, Principal Developer, Oak Ridge National Laboratory
Scott Klasky, Principal Developer, Oak Ridge National Laboratory
Qing Liu, Principal Developer, Oak Ridge National Laboratory
Jay Lofstead, Principal Developer, Oak Ridge National Laboratory
Manish Parashar, Principal Developer, Oak Ridge National Laboratory
Norbert Podhorszki, Principal Developer, Oak Ridge National Laboratory
Karsten Schwan, Principal Developer, Oak Ridge National Laboratory
Jong Youl Choi, Oak Ridge National Laboratory
Jeremey Logan, Oak Ridge National Laboratory
Nagiza Samatova, North Carolina State Univ.
Roselyne Tchoua, Oak Ridge National Laboratory
Yuan Tian, Oak Ridge National Laboratory
Matthew Wolf, Georgia Institute of Technology

Award Year

2013

Organization

Oak Ridge National Laboratory (U.S. Dept. of Energy)
North Carolina State Univ.
Georgia Institute of Technology

Developers

Hasan Abbasi, Principal Developer, Oak Ridge National Laboratory
Scott Klasky, Principal Developer, Oak Ridge National Laboratory
Qing Liu, Principal Developer, Oak Ridge National Laboratory
Jay Lofstead, Principal Developer, Oak Ridge National Laboratory
Manish Parashar, Principal Developer, Oak Ridge National Laboratory
Norbert Podhorszki, Principal Developer, Oak Ridge National Laboratory
Karsten Schwan, Principal Developer, Oak Ridge National Laboratory
Jong Youl Choi, Oak Ridge National Laboratory
Jeremey Logan, Oak Ridge National Laboratory
Nagiza Samatova, North Carolina State Univ.
Roselyne Tchoua, Oak Ridge National Laboratory
Yuan Tian, Oak Ridge National Laboratory
Matthew Wolf, Georgia Institute of Technology
Advertisement

Share This Story

X
You may login with either your assigned username or your e-mail address.
The password field is case sensitive.
Loading