A flexible system for in situ triggers

Triggers are an important mechanism for adapting visualization, analysis, and storage actions. With this work, we describe the Ascent in situ infrastructure's system for triggers. This system splits triggers into two components: when to perform an action and what actions to perform. The decision for when to perform an action can be based on different types of factors, such as mesh topology, scalar fields, or performance data. The actions to perform are also varied, ranging from the traditional action of saving simulation state to disk to performing arbitrary visualizations and analyses. We also include details on the implementation and short examples demonstrating how the system can be used.

[1]  Ali Pinar,et al.  Trigger Detection for Adaptive Scientific Workflows Using Percentile Sampling , 2015, SIAM J. Sci. Comput..

[2]  Michael E. Papka,et al.  Optimal Execution of Co-analysis for Large-Scale Molecular Dynamics Simulations , 2016, SC16: International Conference for High Performance Computing, Networking, Storage and Analysis.

[3]  Kevin A. Reed,et al.  Using feature importance metrics to detect events of interest in scientific computing applications , 2017, 2017 IEEE 7th Symposium on Large Data Analysis and Visualization (LDAV).

[4]  Paul A. Ullrich,et al.  TempestExtremes: a framework for scale-insensitive pointwise feature tracking on unstructured grids , 2016 .

[5]  Kenneth I. Joy,et al.  Frameworks for Visualization at the Extreme Scale , 2007 .

[6]  Earl Lawrence,et al.  Partitioning a Large Simulation as It Runs , 2014, Technometrics.

[7]  Ali Pinar,et al.  Enabling Adaptive Scientific Workflows Via Trigger Detection , 2015, ISAV@SC.

[8]  Bo Zhou,et al.  Key Time Steps Selection for Large‐Scale Time‐Varying Volume Datasets Using an Information‐Theoretic Storyboard , 2018, Comput. Graph. Forum.

[9]  Allen D. Malony,et al.  Projecting Performance Data over Simulation Geometry Using SOSflow and ALPINE , 2017, ESPT/VPA@SC.

[10]  Ian Karlin,et al.  LULESH 2.0 Updates and Changes , 2013 .

[11]  Bernd Hamann,et al.  Change Point Detection for Ocean Eddy Analysis , 2018, EnvirVis@EuroVis.

[12]  Shian-Jiann Lin,et al.  Simulations of global hurricane climatology, interannual variability, and response to global warming using a 50-km resolution GCM. , 2009 .

[13]  James P. Ahrens,et al.  The ALPINE In Situ Infrastructure: Ascending from the Ashes of Strawman , 2017, ISAV@SC.

[14]  James Ahrens,et al.  Detecting Changes in Simulations , 2017 .

[15]  Peter N. Brown,et al.  KRIPKE - A MASSIVELY PARALLEL TRANSPORT MINI-APP , 2015 .