Parallel large data visualization with display walls

While there exist popular software tools that leverage the power of arrays of tiled high resolution displays, they usually require either the use of a particular API or significant programming effort to be properly configured. We present PVW (Parallel Visualization using display Walls), a framework that uses display walls for scientific visualization, requiring minimum labor in setup, programming and configuration. PVW works as a plug-in to pipeline-based visualization software, and allows users to migrate existing visualizations designed for a single-workstation, single-display setup to a large tiled display running on a distributed machine. Our framework is also extensible, allowing different APIs and algorithms to be made display wall-aware with minimum effort.

[1]  William Schroeder,et al.  The Visualization Toolkit: An Object-Oriented Approach to 3-D Graphics , 1997 .

[2]  Valerio Pascucci,et al.  ViSUS: Visualization Streams for Ultimate Scalability , 2005 .

[3]  Creon Levit,et al.  The hyperwall , 2003, Proceedings International Conference on Coordinated and Multiple Views in Exploratory Visualization - CMV 2003 -.

[4]  Arie E. Kaufman,et al.  Proceedings of the conference on Visualization '04 , 1994 .

[5]  Pat Hanrahan,et al.  Distributed Rendering for Scalable Displays , 2000, ACM/IEEE SC 2000 Conference (SC'00).

[6]  Michael Gertz,et al.  A model for the visualization exploration process , 2002, IEEE Visualization, 2002. VIS 2002..

[7]  Ken Brodlie,et al.  Visualization in grid computing environments , 2004, IEEE Visualization 2004.

[8]  Richard May,et al.  A Survey of Large High-Resolution Display Technologies, Techniques, and Applications , 2006, IEEE Virtual Reality Conference (VR 2006).

[9]  Greg Humphreys,et al.  Chromium: a stream-processing framework for interactive rendering on clusters , 2002, SIGGRAPH.

[10]  Thomas A. Funkhouser,et al.  Large-format displays , 2000, IEEE Computer Graphics and Applications.

[11]  Cláudio T. Silva,et al.  Out-of-core sort-first parallel rendering for cluster-based tiled displays , 2002, Parallel Comput..

[12]  Jian Yang,et al.  Design and implementation of a large-scale hybrid distributed graphics system , 2002, EGPGV.

[13]  Marc Levoy Spreadsheets for images , 1994, SIGGRAPH.

[14]  Desney S. Tan,et al.  Physically large displays improve performance on spatial tasks , 2006, TCHI.

[15]  Pat Hanrahan,et al.  A distributed graphics system for large tiled displays , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[16]  Renato Pajarola,et al.  Equalizer: A Scalable Parallel Rendering Framework , 2008, IEEE Transactions on Visualization and Computer Graphics.

[17]  David H. Laidlaw,et al.  The application visualization system: a computational environment for scientific visualization , 1989, IEEE Computer Graphics and Applications.

[18]  Cláudio T. Silva,et al.  VisTrails: enabling interactive multiple-view visualizations , 2005, VIS 05. IEEE Visualization, 2005..

[19]  Anoop Gupta,et al.  Tools and applications for large-scale display walls , 2005, IEEE Computer Graphics and Applications.

[20]  E.H. Chi,et al.  Principles for Information Visualization Spreadsheets , 1998, IEEE Computer Graphics and Applications.