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.
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
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