<p>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.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Visually enriching and comparing runtime performance of visualization pipelines

  • Hagen Tarner,
  • Patrick Gralka,
  • Guido Reina,
  • Fabian Beck,
  • Steffen Frey

摘要

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.