DaVE -- A Curated Database of Visualization Examples
Jens Koenen, Marvin Petersen, Christoph Garth, Tim Gerrits
TL;DR
DaVE addresses the need for an accessible, HPC-oriented repository of visualization techniques by curating state-of-the-art visualization examples with domain- and data-specific descriptors and ready-to-run containerized templates. The approach combines a web-based exploration platform (with interactive previews) and containerized execution environments, enabling easy testing and integration across heterogeneous HPC systems. An expert evaluation with five scientists showed high usability and potential for knowledge transfer, though more examples and tooling diversity are needed. The work lays the groundwork for a community-driven visualization hub for HPC, with plans for automation, ML-based recommendations, and an API to broaden adoption.
Abstract
Visualization, from simple line plots to complex high-dimensional visual analysis systems, has established itself throughout numerous domains to explore, analyze, and evaluate data. Applying such visualizations in the context of simulation science where High-Performance Computing (HPC) produces ever-growing amounts of data that is more complex, potentially multidimensional, and multimodal, takes up resources and a high level of technological experience often not available to domain experts. In this work, we present DaVE -- a curated database of visualization examples, which aims to provide state-of-the-art and advanced visualization methods that arise in the context of HPC applications. Based on domain- or data-specific descriptors entered by the user, DaVE provides a list of appropriate visualization techniques, each accompanied by descriptions, examples, references, and resources. Sample code, adaptable container templates, and recipes for easy integration in HPC applications can be downloaded for easy access to high-fidelity visualizations. While the database is currently filled with a limited number of entries based on a broad evaluation of needs and challenges of current HPC users, DaVE is designed to be easily extended by experts from both the visualization and HPC communities.
