Interactive High-Performance Visualization for Astronomy and Cosmology
Eva Sciacca, Nicola Tuccari, Umer Arshad, Fabio Pitari, Giuseppa Muscianisi, Emiliano Tramontana
TL;DR
The paper tackles the challenge of petabyte-scale data in Astronomy and Cosmology by enabling interactive, high-performance visualization directly on HPC resources. It introduces and implements an integrated workflow between VisIVO Server and Cineca's InterActive Computing (IAC) service, delivering GPU-enabled visualization through browser-based Jupyter notebooks. Central to the approach are Python wrappers that expose VisIVO CLI tools (Importer, Filter, Viewer) inside an IAC-enabled, off-screen rendering environment, facilitating reproducible and interactive exploratory analysis. The authors validate the pipeline with GADGET-based cosmological simulations, demonstrating three workflows and accompanying notebooks that showcase data import, filtering, density and volume rendering, all accessible in an interactive, notebook-driven setting with immediate image availability in the web UI.
Abstract
The exponential growth of data in Astrophysics and Cosmology demands scalable computational tools and intuitive interfaces for analysis and visualization. In this work, we present an innovative integration of the VisIVO scientific visualization framework with the InterActive Computing (IAC) service at Cineca, enabling interactive, high-performance visual workflows directly within HPC environments. Through seamless integration into Jupyter-based science gateways, users can now access GPU-enabled compute nodes to perform complex 3D visualizations using VisIVO via custom Python wrappers and preconfigured interactive notebooks. We demonstrate how this infrastructure simplifies access to advanced HPC resources, enhances reproducibility, and accelerates exploratory workflows in astronomical research. Our approach has been validated through a set of representative use cases involving large-scale simulations from the GADGET code, highlighting the effectiveness of this system in visualizing the large-scale structure of the Universe. This work exemplifies how science gateways can bridge domain-specific tools and advanced infrastructures, fostering user-centric, scalable, and reproducible research environments.
