DescriptionA key trend facing extreme-scale computational science is the widening gap between computational and I/O rates. The challenge is how to best gain insight from simulation data when it is increasingly impractical to save it to persistent storage for subsequent visualization and analysis. One approach to this challenge is the idea of in situ processing, where one performs visualization and analysis processing while data is still resident in memory. The HPC visualization community provides several production tools for in situ processing and is actively researching infrastructures and approaches to help with in situ use cases on current and future HPC platforms.
This tutorial blends lectures and hands-on examples to introduce attendees to in situ processing concepts and provide practical experience using state-of-the-art and -practice in situ tools, including: SENSEI, ParaView Catalyst, VisIt Libsim, ADIOS, and ALPINE Ascent. Attendees will learn how to use the SENSEI and Ascent in situ interfaces to couple simulation codes to multiple endpoints. This tutorial is ideal for those who would like to learn how to analyze, visualize, or process data on HPC platforms while it is still resident in memory.