Extended Visual Programming for Complex Parallel Pipelines in ParaView

dc.contributor.authorPetersen, Marvinen_US
dc.contributor.authorLukasczyk, Jonasen_US
dc.contributor.authorGueunet, Charlesen_US
dc.contributor.authorChabat, Timothéeen_US
dc.contributor.authorGarth, Christophen_US
dc.contributor.editorBujack, Roxanaen_US
dc.contributor.editorPugmire, Daviden_US
dc.contributor.editorReina, Guidoen_US
dc.date.accessioned2023-06-10T05:52:16Z
dc.date.available2023-06-10T05:52:16Z
dc.date.issued2023
dc.description.abstractModern visualization software facilitates the creation of visualization pipelines combining a plethora of algorithms to achieve high-fidelity visualization. When the complexity of the pipelines to be created increases, additional techniques are needed to ensure that reasoning about the pipelines structure and its performance remains feasible. This paper presents three additions to ParaView with the goal of improving presentation of complex, parallel pipelines benefiting pipeline realization. More specifically, we provide a runtime performance annotation visualization integrated in a visual programming node editor, allowing all users to reason about basic performance and intuitively manipulate the structure and configuration of pipelines. Further, we extend the list of available filters with control flow filters, supporting for- and while-loops with a comprehensible representation in the node editor. Our extension is based on graphical manipulation of a node graph that expresses the flow of data and computation in a VTK pipeline, and draws upon a long tradition and positive experience with similar interfaces across a wide range of software systems such as the visualization tools SCIRun and VTK Designer, or the rendering systems Blender and Houdini. The extension we provide integrates seamlessly into the existing ParaView architecture as a plug-in, i.e., it does not require any modifications to ParaView itself or VTK's execution model.en_US
dc.description.sectionheadersSecond Session
dc.description.seriesinformationEurographics Symposium on Parallel Graphics and Visualization
dc.identifier.doi10.2312/pgv.20231084
dc.identifier.isbn978-3-03868-215-8
dc.identifier.issn1727-348X
dc.identifier.pages39-49
dc.identifier.pages11 pages
dc.identifier.urihttps://doi.org/10.2312/pgv.20231084
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/pgv20231084
dc.publisherThe Eurographics Associationen_US
dc.rightsAttribution 4.0 International License
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.titleExtended Visual Programming for Complex Parallel Pipelines in ParaViewen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
039-049.pdf
Size:
7.35 MB
Format:
Adobe Portable Document Format