Leveraging Production Visualization Tools In Situ

Kenneth Moreland, Andrew C. Bauer, Berk Geveci, Patrick O’Leary, Brad Whitlock

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

1 Scopus citations

Abstract

The visualization community has invested decades of research and development into producing large-scale production visualization tools. Although in situ is a paradigm shift for large-scale visualization, much of the same algorithms and operations apply regardless of whether the visualization is run post hoc or in situ. Thus, there is a great benefit to taking the large-scale code originally designed for post hoc use and leveraging it for use in situ. This chapter describes two in situ libraries, Libsim and Catalyst, that are based on mature visualization tools, VisIt and ParaView, respectively. Because they are based on fully-featured visualization packages, they each provide a wealth of features. For each of these systems we outline how the simulation and visualization software are coupled, what the runtime behavior and communication between these components are, and how the underlying implementation works. We also provide use cases demonstrating the systems in action. Both of these in situ libraries, as well as the underlying products they are based on, are made freely available as open-source products. The overviews in this chapter provide a toehold to the practical application of in situ visualization.

Original languageEnglish
Title of host publicationMathematics and Visualization
PublisherSpringer Science and Business Media Deutschland GmbH
Pages205-231
Number of pages27
DOIs
StatePublished - 2022
Externally publishedYes

Publication series

NameMathematics and Visualization
ISSN (Print)1612-3786
ISSN (Electronic)2197-666X

Funding

This research was supported by the Exascale Computing Project (17-SC-20SC), a collaborative effort of the U.S. Department of Energy Office of Science and the National Nuclear Security Administration. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525. This chapter describes objective technical results and analysis. Any subjective views or opinions that might be expressed in the chapter do not necessarily represent the views of the U.S. Department of Energy or the United States Government. SAND 2020-8456 B. Material presented in this chapter is a product of the CREATE (Computational Research and Engineering for Acquisition Tools and Environments) element of the U.S. Department of Defense HPC Modernization Program Office (HPCMO). Detailed input from the CREATE-AVTM Helios development team was provided in order to properly customize the in situ workflow for rotorcraft analysis. Mark Potsdam of the U.S. Army’s CCDC AvMC Technology Development Directorate was the main technical point of contact for Army SBIRs and has contributed significantly to the vision of Catalyst. Acknowledgements This research was supported by the Exascale Computing Project (17-SC-20-SC), a collaborative effort of the U.S. Department of Energy Office of Science and the National Nuclear Security Administration. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525. This chapter describes objective technical results and analysis. Any subjective views or opinions that might be expressed in the chapter do not necessarily represent the views of the U.S. Department of Energy or the United States Government. SAND 2020-8456 B.

FundersFunder number
CREATE-AVTM
U.S. Department of Defense
U.S. Department of Energy
Office of Science
National Nuclear Security AdministrationDE-NA0003525
U.S. Army

    Fingerprint

    Dive into the research topics of 'Leveraging Production Visualization Tools In Situ'. Together they form a unique fingerprint.

    Cite this