Skip to main content

ADIOS Code Sprint

The Adaptable IO System (ADIOS) provides a simple, flexible way for scientists to describe the data in their code that may need to be written, read, or processed outside of the running simulation. By providing an external to the code XML file describing the various elements, their types, and how you wish to process them this run, the routines in the host code (either Fortran or C) can transparently change how they process the data.

Learn about ADIOS and how to integrate ADIOS with your tools through hands-on exercises.
The goal of this workshop to boost collaboration with Visualization and analysis folks and help them better understand ADIOS.

[tab: Tentative Agenda] August 19th
8:45 am – 9:15 am Opening remarks, ADIOS status and plan –‐ Scott Klasky
9:15 am – 10:15 am Tutorial: ADIOS write – Gary Liu
10:15 am – 10:30 am Break
10:30 am – 11:00 am Tutorial: ADIOS read – Gary Liu
11:00 am – 11:30 am Tutorial: ADIOS transform layer –‐ NCSU
11:30 am – 12:00 pm Tutorial: staging methods (dataspaces, dimes) –‐ Rutgers
12:00 pm – 12:30 pm Tutorial: staging methods (flexpath) – Georgia Tech
12:30 pm – 1:00 pm Working Lunch – Parashar ADIOS & software sustainability
1:00 pm – 2:30 pm Tutorial: ADIOS staging – Norbert Podhorszki
2:30 pm – 3:30 pm Discussion: ADIOS schema – Norbert Podhorszki
3:30 pm – 4:00 pm Break
4:00 pm – 5:30 pm Homework problems for participants: creating your own analysis/visualization staging service – Data for homework will be made available on chester Hasan Abbasi/ Yuan Tian
6:30 pm – Group Dinner in Oak Ridge

August 20th
9:00 am – 12:00 pm Going over homework problems: help + everyone shows their creation. Scott Klasky will lead this session
12:00 pm – 1:00 pm Lunch
1:00 pm – 3:00 pm Work session: Develop 2nd set of staging services: Qing Liu, Norbert Podhorszki


Aug 19 - 20 2013


Building 4100, Room J302
Oak Ridge National Lab


Gary Liu
[email protected]
QR Code