Distributed Neural Representation for Reactive in situ Visualization
Qi Wu, Joseph A. Insley, Victor A. Mateevitsi, Silvio Rizzi, Michael E. Papka, Kwan-Liu Ma
TL;DR
DVNR introduces a distributed volumetric INR that trains on partitioned HPC data via model parallelism to enable in situ, reactive visualization without interprocess data exchanges. By combining ghost-cell boundary handling, boundary losses, and weight caching, DVNR achieves competitive compression quality and scalability while integrating with DIVA and Ascent for real-world workflows. The approach is validated across multiple HPC datasets and in situ simulations, demonstrating memory-efficient temporal caching and interactive visualization capabilities. While effective, the method highlights limits such as automatic INR sizing and the need for more DVNR-friendly visualization operators, pointing to fruitful directions for future work.
Abstract
Implicit neural representations (INRs) have emerged as a powerful tool for compressing large-scale volume data. This opens up new possibilities for in situ visualization. However, the efficient application of INRs to distributed data remains an underexplored area. In this work, we develop a distributed volumetric neural representation and optimize it for in situ visualization. Our technique eliminates data exchanges between processes, achieving state-of-the-art compression speed, quality and ratios. Our technique also enables the implementation of an efficient strategy for caching large-scale simulation data in high temporal frequencies, further facilitating the use of reactive in situ visualization in a wider range of scientific problems. We integrate this system with the Ascent infrastructure and evaluate its performance and usability using real-world simulations.
