skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Demonstrating the viability of Lagrangian in situ reduction on supercomputers

Journal Article · · Journal of Computational Science

Performing exploratory analysis and visualization of large-scale time-varying computational science applications is challenging due to inaccuracies that arise from under-resolved data. In recent years, Lagrangian representations of the vector field computed using in situ processing are being increasingly researched and have emerged as a potential solution to enable exploration. However, prior works have offered limited estimates of the encumbrance on the simulation code as they consider “theoretical” in situ environments. Further, the effectiveness of this approach varies based on the nature of the vector field, benefitting from an in-depth investigation for each application area. With this study, an extended version of Sane et al. (2021), we contribute an evaluation of Lagrangian analysis viability and efficacy for simulation codes executing at scale on a supercomputer. We investigated previously unexplored cosmology and seismology applications as well as conducted a performance benchmarking study by using a hydrodynamics mini-application targeting exascale computing. Here, to inform encumbrance, we integrated in situ infrastructure with simulation codes, and evaluated Lagrangian in situ reduction in representative homogeneous and heterogeneous HPC environments. To inform post hoc accuracy, we conducted a statistical analysis across a range of spatiotemporal configurations as well as a qualitative evaluation. Additionally, our study contributes cost estimates for distributed-memory post hoc reconstruction. In all, we demonstrate viability for each application — data reduction to less than 1% of the total data via Lagrangian representations, while maintaining accurate reconstruction and requiring under 10% of total execution time in over 90% of our experiments.

Research Organization:
Univ. of Utah, Salt Lake City, UT (United States); UT-Battelle LLC/ORNL, Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE Office of Fossil Energy (FE); USDOE National Nuclear Security Administration (NNSA); National Institutes of Health (NIH)
Grant/Contract Number:
FE0031880; AC05-00OR22725
OSTI ID:
1977380
Alternate ID(s):
OSTI ID: 1847998
Journal Information:
Journal of Computational Science, Vol. 61, Issue C; ISSN 1877-7503
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English

References (16)

Calculating Lagrangian Trajectories Using Time-Dependent Velocity Fields journal June 2001
A Violently Tornadic Supercell Thunderstorm Simulation Spanning a Quarter-Trillion Grid Volumes: Computational Challenges, I/O Framework, and Visualizations of Tornadogenesis journal September 2019
Topology preserving top-down compression of 2d vector fields using bintree and triangular quadtrees journal October 2003
A terminology for in situ visualization and analysis systems journal August 2020
VTK-m: Accelerating the Visualization Toolkit for Massively Threaded Architectures journal May 2016
Wave propagation in anisotropic elastic materials and curvilinear coordinates using a summation-by-parts finite difference method journal October 2015
Hierarchical Line Integration journal August 2011
Fast and Efficient Compression of Floating-Point Data journal September 2006
Quantification of errors induced by temporal resolution on Lagrangian particles in an eddy-resolving model journal April 2014
Interpolation-Based Pathline Tracing in Particle-Based Flow Visualization journal January 2015
The tropical-subtropical coupling in the Southeast Atlantic from the perspective of the northern Benguela upwelling system journal January 2019
Lagrangian methods for flow climatologies and trajectory error assessment journal January 2004
Lagrangian ocean analysis: Fundamentals and practices journal January 2018
Practical concerns of implementing a finite-time Lyapunov exponent analysis with under-resolved data journal March 2019
A performance analysis of the first generation of HPC‐optimized Arm processors journal February 2019
Nyx: A MASSIVELY PARALLEL AMR CODE FOR COMPUTATIONAL COSMOLOGY journal February 2013