MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  A parallel approach for efficiently visualizing extremely large, time-varying datasets (2000) [21 citations — 1 self]

Download:
Download as a PDF | Download as a PS
by James Ahrens, Charles Law, Will Schroeder, Ken Martin, Kitware Inc, Michael Papka
http://www.acl.lanl.gov/Viz/papers/pvtk/pvtkpreprint.ps
Add To MetaCart

Abstract:

A significant unsolved problem in scientific visualization is how to efficiently visualize extremely large time-varying datasets. Using parallelism provides a promising solution. One drawback of this approach is the high overhead and specialized knowledge often required to create parallel visualization programs. In this paper, we present a parallel visualization system that is scalable, portable and encapsulates parallel programming details for its users. Our approach was to augment an existing visualization system, the visualization toolkit(VTK). Process and communication abstractions were added in order to support task, pipeline and data parallelism. The resulting system allows users to quickly write parallel visualization programs and avoid rewriting these programs when porting to new platforms. The performance of a collection of parallel visualization programs written using this system and run on both a cluster of SGI Origin 2000s and a Linux-based PC cluster is presented. In addition to showing the utility of our approach, the results offer a comparison of the performance of commodity-based computing clusters.

Citations

108 Interactive ray tracing for isosurface rendering – Parker, Shirley, et al. - 1998
77 Geometric optimization – Hinker, Hansen - 1993
77 Parallel volume rendering using binary-swap compositing – Ma, Painter, et al. - 1994
57 The SCIRun computational steering software system – Parker, Weinstein, et al. - 1997
56 Treinish. An Extended Data-Flow Architecture for Data Analysis and Visualization – Abram, A - 1995
35 Task scheduling in parallel and distributed systems – El-Rewini, Lewis, et al. - 1994
34 An introduction to parallel rendering – Crockett - 1997
32 The Visualization Toolkit- An Object Oriented Approach to 3D Graphics. 2nd ed – Schroeder, Martin, et al. - 1998
30 Massively parallel isosurface extraction – Hansen, Hinker - 1992
23 Overview of parallel photo-realistic graphics – Reinhard, Chalmers, et al. - 1998
15 A multi-threaded streaming pipeline architecture of large structured data sets – LAW, MARTIN, et al. - 1999
10 Simulation Steering with SCIRun in a Distributed Environment – Miller, Hansen, et al. - 1998
9 The SCIRun Parallel Scientific Computing Problem Solving Environment – Johnson, Parker - 1999
8 The Application Visualization System: A Computational Environment for Scientific Visualization – al - 1989
8 Survey of Parallel Volume Rendering Algorithms – Wittenbrink - 1998
7 Visualization on massively parallel computers using CM/AVS – Krogh, Hansen - 1993
6 An architecture for a scientific visualization system – al - 1992
6 Towards Real Time Volume Rendering – Yagel - 1996