| Conceptual design and implementation of a pipeline-based VR-system parallelized by CORBA, and comparison with existing approaches |
| Full text |
Pdf
(367 KB)
|
| Source
|
Virtual Reality Continuum And Its Applications
archive
Proceedings of the 2004 ACM SIGGRAPH international conference on Virtual Reality continuum and its applications in industry
table of contents
Singapore
SESSION: 7-2 Distributed, collaborative & clustered VRC
table of contents
Pages: 368 - 374
Year of Publication: 2004
ISBN:1-58113-884-9
|
|
Authors
|
|
Andreas Gerndt
|
RWTH Aachen University, Aachen, Germany
|
|
Mark Asbach
|
RWTH Aachen University, Aachen, Germany
|
|
Torsten Kuhlen
|
RWTH Aachen University, Aachen, Germany
|
|
Christian Bischof
|
RWTH Aachen University, Aachen, Germany
|
|
Stefan Lankes
|
RWTH Aachen University, Aachen, Germany
|
|
Thomas Bemmerl
|
RWTH Aachen University, Aachen, Germany
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 20, Citation Count: 1
|
|
|
ABSTRACT
The object-oriented Virtual Reality toolkit ViSTA developed at Aachen University utilizes the Visualization Toolkit (VTK) in order to implement scientific visualization applications. VTK already offers parallelization possibilities. Its parallelization strategy cuts off the visualization pipeline between nodes and distributes these parts over several processes. By contrast, ViSTA makes use of an MPI-based parallelization framework whose parallelization components are decoupled from the algorithmic layer. Algorithms implemented here merely use sequential VTK pipelines for the computation.Our new approach also parallelizes VTK's pipelines; however, the parallelization is based on CORBA. The advantages over MPI-based implementations are a straightforward integration into an object-oriented framework and the handling of complex data structures. In this paper, we present our CORBA-based implementation and compare it to others. We show that CORBA should be preferred for complex and object-oriented environments and that it has speed-up properties in parallel environments similar to MPI-based approaches.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Abdelfattah, A. 1998. Numerische Simulation von Strömungen in 2 und 4-Ventil-Motoren. Shaker Verlag, Aachen. PhD thesis, RWTH Aachen University.
|
| |
2
|
Ahrens, J., Law, C., Schroeder, W., Martin, K., and Papka, M. 2000. A Parallel Approach for Efficiently Visualizing Extremely Large, Time-Varying Datasets. Los Alamos National Laboratory. Technical Report #LAUR-00-1620.
|
| |
3
|
Gerndt, A., van Reimersdahl, T., Kuhlen, T., Henrichs, J., and Bischof, C. 2000. A Parallel Approach for VR-based Visualization of CFD Data with PC Clusters. In Proceedings of the 16th IMACS World Congress.
|
| |
4
|
|
| |
5
|
|
| |
6
|
Lankes, S. 2003. Konzeption und Umsetzung einer echtzeitfähigen Verteilungsplattform für eingebettete Systeme. Shaker Verlag. PhD thesis, RWTH Aachen University.
|
| |
7
|
|
| |
8
|
OMG Technical Document ORBOS/98-10-05. 1998. Real-time CORBA - Joint Submission.
|
| |
9
|
OMG Technical Document Formal/02-06-01. 2002. The Common Object Request Broker - Architecture and Specification, 3.0 ed.
|
 |
10
|
M. Schirski , A. Gerndt , T. van Reimersdahl , T. Kuhlen , P. Adomeit , O. Lang , S. Pischinger , C. Bischof, ViSTA FlowLib - framework for interactive visualization and exploration of unsteady flows in virtual environments, Proceedings of the workshop on Virtual environments 2003, p.77-85, May 22-23, 2003, Zurich, Switzerland
[doi> 10.1145/769953.769963]
|
| |
11
|
|
| |
12
|
Schroeder, W. 2001. The VTK User's Guide. Kitware Inc.
|
| |
13
|
|
| |
14
|
|
| |
15
|
van Reimersdahl, T., Kuhlen, T., Gerndt, A., Henrichs, J., and Bischof, C. 2000. ViSTA: a Multimodal, Platform-Independent VR-Toolkit Based on WTK, VTK, and MPI. In Proceedings of the 4th International Immersive Projection Technology Workshop.
|
|