DOE OSTI · 1802706
P4: Portable Parallel Processing Pipelines for Interactive Information Visualization
Abstract
We present P4, an information visualization toolkit that combines declarative design specification and GPU computing for building high-performance interactive systems. Most of the existing information visualization toolkits do not harness the power of parallel processors in today's mainstream computers. P4 leverages GPU computing to accelerate both data processing and visualization rendering for interactive visualization applications. P4's programming interface offers a declarative visualization grammar for rapid specifications of data transformations, visual encodings, and interactions. By simplifying the development of GPU-accelerated visualization systems while supporting a high degree of flexibility and customization for design specification, P4 narrows the gap between expressiveness and scalability in information visualization toolkits. Through a range of examples and benchmark tests, we demonstrate that P4 provides high efficiency for creating interactive visualizations and offers drastic performance improvement over current state-of-the-art toolkits.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Li, Jianping Kelvin, Ma, Kwan-Liu. 2018-09-19. P4: Portable Parallel Processing Pipelines for Interactive Information Visualization. https://doi.org/10.1109/tvcg.2018.2871139
Cite the original work for its findings. Save a collection to share your selection of sources.