TY - CHAP
T1 - Inshimtu – A Lightweight In Situ Visualization “Shim”
AU - Kress, James
AU - Holst, Glendon
AU - Dasari, Hari Prasad
AU - Afzal, Shehzad
AU - Hoteit, Ibrahim
AU - Theussl, Thomas
N1 - KAUST Repository Item: Exported on 2023-09-04
Acknowledgements: This work was supported by King Abdullah University of Science and Technology (KAUST). This research made use of the resources of the Visualization and Supercomputing Laboratories at KAUST.
PY - 2023/8/25
Y1 - 2023/8/25
N2 - In situ visualization and analysis is a valuable yet under utilized commodity for the simulation community. There is hesitance or even resistance to adopting new methodologies due to the uncertainties that in situ holds for new users. There is a perceived implementation cost, maintenance cost, risk to simulation fault tolerance, potential lack of scalability, a new resource cost for running in situ processes, and more. The list of reasons why in situ is overlooked is long. We are attempting to break down this barrier by introducing Inshimtu. Inshimtu is an in situ “shim” library that enables users to try in situ before they buy into a full implementation. It does this by working with existing simulation output files, requiring no changes to simulation code. The core visualization component of Inshimtu is ParaView Catalyst, allowing it to take advantage of both interactive and non-interactive visualization pipelines that scale. We envision Inshimtu as stepping stone to show users the value of in situ and motivate them to move to one of the many existing fully-featured in situ libraries available in the community. We demonstrate the functionality of Inshimtu with a scientific workflow on the Shaheen II supercomputer.
AB - In situ visualization and analysis is a valuable yet under utilized commodity for the simulation community. There is hesitance or even resistance to adopting new methodologies due to the uncertainties that in situ holds for new users. There is a perceived implementation cost, maintenance cost, risk to simulation fault tolerance, potential lack of scalability, a new resource cost for running in situ processes, and more. The list of reasons why in situ is overlooked is long. We are attempting to break down this barrier by introducing Inshimtu. Inshimtu is an in situ “shim” library that enables users to try in situ before they buy into a full implementation. It does this by working with existing simulation output files, requiring no changes to simulation code. The core visualization component of Inshimtu is ParaView Catalyst, allowing it to take advantage of both interactive and non-interactive visualization pipelines that scale. We envision Inshimtu as stepping stone to show users the value of in situ and motivate them to move to one of the many existing fully-featured in situ libraries available in the community. We demonstrate the functionality of Inshimtu with a scientific workflow on the Shaheen II supercomputer.
UR - http://hdl.handle.net/10754/694005
UR - https://link.springer.com/10.1007/978-3-031-40843-4_19
U2 - 10.1007/978-3-031-40843-4_19
DO - 10.1007/978-3-031-40843-4_19
M3 - Chapter
SN - 9783031408427
SP - 257
EP - 268
BT - Lecture Notes in Computer Science
PB - Springer Nature Switzerland
ER -