Visually enriching and comparing runtime performance of visualization pipelines
Open Access
- 5 February 2026
- journal article
- research article
- Published by Springer Nature in Journal of Visualization
- Vol. 29 (2) , 271-286
Abstract
In many graphics and visualization frameworks, directed acyclic graphs are a popular way to model visualization pipelines. Pipeline editors provide a visual interface to modify the underlying graph and use, e.g., a node-link diagram to visualize the data and program flow. This paper proposes an interactive tool for post-mortem performance analysis and comparison of pipeline variants. We extend the node-link representation of a visualization pipeline and enrich it with fine-grained runtime performance metrics. Annotating this static structure with dynamic performance information lets the developer evaluate performance characteristics in depth. Our approach further supports a visual comparison of two user-selected states of the graph. The comparison allows us to identify the impact of (topological) changes on the graph’s performance. We demonstrate the utility of our approach with different scientific visualization use cases and report expert feedback.Keywords
Funding Information
- Deutsche Forschungsgemeinschaft (251654672)
- Deutsche Forschungsgemeinschaft (327154368)
- Bundesministerium für Bildung und Forschung (16ME0608K)
- Mercator Research Center Ruhr (Vergleichende Analyse dynamischer Netzwerkstrukturen im Zusammenspiel statistischer und visueller Methoden)
- Universität Duisburg-Essen
This publication has 29 references indexed in Scilit:
- Power overwhelming: the one with the oscilloscopesJournal of Visualization, 2024
- Accelerated 2D visualization using adaptive resolution scaling and temporal reconstructionJournal of Visualization, 2023
- Can Image Data Facilitate Reproducibility of Graphics and Visualizations? Toward a Trusted Scientific PracticeIEEE Computer Graphics and Applications, 2023
- ECharts: A declarative framework for rapid construction of web-based visualizationVisual Informatics, 2018
- GPU-STREAM v2.0: Benchmarking the Achievable Memory Bandwidth of Many-Core Processors Across Diverse Parallel Programming ModelsLecture Notes in Computer Science, 2016
- Multiscale visual comparison of execution traces2013
- Towards an efficient parallel raycasting of unstructured volumetric data on distributed environmentsCluster Computing, 2013
- A quantitative performance analysis model for GPU architectures2011
- ParaView: An End-User Tool for Large-Data Visualization2005
- Multiscale structural similarity for image quality assessment2004