Author :
McLendon, W.C. ; Bansal, G. ; Bremer, P.-T. ; Chen, J. ; Kolla, H. ; Bennett, J.C.
Abstract :
With the continuous increase in high performance computing capabilities, simulations are becoming ever larger and more complex, using bigger domains, tracking more variables, and producing more time steps. This increase in the ranges of spatial and temporal simulation scales results in data that presents significant challenges to as well as new opportunities for the visualization and data analysis community. For example, highly-localized, intermittent events (such as the formation of ignition kernels in turbulent combustion) may be caused by interactions between multiple variables across a series of time steps, making both their definition and their extraction difficult, particularly at scale. This paper introduces an intuitive framework to support the identification, characterization, and tracking of such complex, multivariate, temporally evolving events in large-scale simulations. In a pre-processing step, we use topological techniques to create a hierarchical family of feature definitions for each variable of interest. Subsequently, we select a particular set of features for analysis and, using overlap-based metrics, we generate an attributed relational graph (ARG) capturing the relationships between different variables both within one and across multiple time steps. Finally, we leverage subgraph-isomorphism search heuristics to identify patterns in the ARG that characterize interesting events. We demonstrate the power of this approach by analyzing a large-scale turbulent combustion simulation.
Keywords :
chemically reactive flow; chemistry computing; combustion; data analysis; data visualisation; flow simulation; graph theory; pattern recognition; search problems; turbulence; ARG generation; attributed relational graph; complex events; data analysis community; extreme-scale combustion simulation data analysis; feature set selection; graph search techniques; high performance computing capabilities; highly-localized intermittent events; large-scale simulations; large-scale turbulent combustion simulation; multivariate events; overlap-based metrics; pattern identification; spatial simulation scales results; subgraph-isomorphism search heuristics; temporal simulation scales results; temporally evolving events; topological techniques; visualization community; Combustion; Computational modeling; Data models; Feature extraction; Ignition; Laboratories; Measurement; E.1 [Data]: Data Structures — Graphs and Networks; G.2.2 [Discrete Mathematics]: Graph Theory — Graph Algorithms; J.2 [Computer Applications]: Physical Sciences and Engineering — Physics;