P4: Portable Parallel Processing Pipelines for Interactive Information Visualization
- Univ. of California, Davis, CA (United States)
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.
- Research Organization:
- Univ. of California, Davis, CA (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR)
- Grant/Contract Number:
- SC0014917
- OSTI ID:
- 1802706
- Journal Information:
- IEEE Transactions on Visualization and Computer Graphics, Vol. 26, Issue 3; ISSN 1077-2626
- Publisher:
- IEEECopyright Statement
- Country of Publication:
- United States
- Language:
- English
Similar Records
VTK-m: Visualization for the Exascale Era and Beyond
Visualization on supercomputing platform level II ASC milestone (3537-1B) results from Sandia.