Using streaming and parallelization techniques for 3D visualization in a high-performance computing and networking environment

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Authors

  • S. Olbrich
  • H. Pralle
  • S. Raasch
View graph of relations

Details

Original languageEnglish
Title of host publicationHigh-Performance Computing and Networking - 9th International Conference, HPCN Europe 2001, Proceedings
EditorsBob Hertzberger, Alfons Hoekstra, Roy Williams
PublisherSpringer Verlag
Pages231-240
Number of pages10
ISBN (electronic)978-3-540-48228-4
ISBN (print)3540422935, 9783540422938
Publication statusPublished - 12 Jul 2001
Event9th International Conference on High-Performance Computing and Networking, HPCN Europe 2001 - Amsterdam, Netherlands
Duration: 25 Jun 200127 Jun 2001

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2110
ISSN (Print)0302-9743
ISSN (electronic)1611-3349

Abstract

Currently available massively parallel supercomputers provide sufficient performance to simulate multi-dimensional, multi-variable problems in high resolution. However, the visualization of the large amounts of result data cannot be handled by traditional methods, where postprocessing modules are usually coupled to the raw data source - either by files or by data flow. Due to significant bottlenecks of the storage and communication resources, efficient techniques for data extraction and preprocessing at the source have to be developed to get a balanced, scalable system and the feasibility of a Virtual Laboratory" scenario, where the user interacts with a multi-modal, tele-immersive virtual reality environment. In this paper we describe an efficient, distributed system approach to support threedimensional, interactive exploration of complex results of scientific computing. Our processing chain consists of the following networked instances: 1. Creation of geometric 3D objects, such as isosurfaces, orthogonal slicers or particle sets, which illustrate the behaviour of the raw data. Our efficient visualization approach allows to handle large result data sets of simulation frameworks. It is based on processing every result data part corresponding to the domain decomposition of the parallelized simulation at the location of computation, and then collecting and exporting the generated 3D primitives. This is supported by special postprocessing routines, which provide filtering and mapping functions. 2. Storage of the generated sequence of 3D files on a separate 3D Streaming Server", which provides - controlled via Real Time Streaming Protocol" (RTSP) - play-out capabilities for continuous 3D media streams. 3. Presentation of such 3D scene sequences as animations in a virtual reality environment. The virtual objects are embedded in a WWW page by using an advanced 3D viewer plugin, and taking advantage of high-quality rendering, stereoscopic displays and interactive navigation and tracking devices. For requirement analysis, evaluation, and functionality demonstration purposes we have choosen an example application, the simulation of unsteady fluid flows.

ASJC Scopus subject areas

Cite this

Using streaming and parallelization techniques for 3D visualization in a high-performance computing and networking environment. / Olbrich, S.; Pralle, H.; Raasch, S.
High-Performance Computing and Networking - 9th International Conference, HPCN Europe 2001, Proceedings. ed. / Bob Hertzberger; Alfons Hoekstra; Roy Williams. Springer Verlag, 2001. p. 231-240 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 2110).

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Olbrich, S, Pralle, H & Raasch, S 2001, Using streaming and parallelization techniques for 3D visualization in a high-performance computing and networking environment. in B Hertzberger, A Hoekstra & R Williams (eds), High-Performance Computing and Networking - 9th International Conference, HPCN Europe 2001, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 2110, Springer Verlag, pp. 231-240, 9th International Conference on High-Performance Computing and Networking, HPCN Europe 2001, Amsterdam, Netherlands, 25 Jun 2001. https://doi.org/10.1007/3-540-48228-8_24
Olbrich, S., Pralle, H., & Raasch, S. (2001). Using streaming and parallelization techniques for 3D visualization in a high-performance computing and networking environment. In B. Hertzberger, A. Hoekstra, & R. Williams (Eds.), High-Performance Computing and Networking - 9th International Conference, HPCN Europe 2001, Proceedings (pp. 231-240). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 2110). Springer Verlag. https://doi.org/10.1007/3-540-48228-8_24
Olbrich S, Pralle H, Raasch S. Using streaming and parallelization techniques for 3D visualization in a high-performance computing and networking environment. In Hertzberger B, Hoekstra A, Williams R, editors, High-Performance Computing and Networking - 9th International Conference, HPCN Europe 2001, Proceedings. Springer Verlag. 2001. p. 231-240. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). doi: 10.1007/3-540-48228-8_24
Olbrich, S. ; Pralle, H. ; Raasch, S. / Using streaming and parallelization techniques for 3D visualization in a high-performance computing and networking environment. High-Performance Computing and Networking - 9th International Conference, HPCN Europe 2001, Proceedings. editor / Bob Hertzberger ; Alfons Hoekstra ; Roy Williams. Springer Verlag, 2001. pp. 231-240 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Download
@inproceedings{b00afb00d2384d6f96a461ff2880cefc,
title = "Using streaming and parallelization techniques for 3D visualization in a high-performance computing and networking environment",
abstract = "Currently available massively parallel supercomputers provide sufficient performance to simulate multi-dimensional, multi-variable problems in high resolution. However, the visualization of the large amounts of result data cannot be handled by traditional methods, where postprocessing modules are usually coupled to the raw data source - either by files or by data flow. Due to significant bottlenecks of the storage and communication resources, efficient techniques for data extraction and preprocessing at the source have to be developed to get a balanced, scalable system and the feasibility of a Virtual Laboratory{"} scenario, where the user interacts with a multi-modal, tele-immersive virtual reality environment. In this paper we describe an efficient, distributed system approach to support threedimensional, interactive exploration of complex results of scientific computing. Our processing chain consists of the following networked instances: 1. Creation of geometric 3D objects, such as isosurfaces, orthogonal slicers or particle sets, which illustrate the behaviour of the raw data. Our efficient visualization approach allows to handle large result data sets of simulation frameworks. It is based on processing every result data part corresponding to the domain decomposition of the parallelized simulation at the location of computation, and then collecting and exporting the generated 3D primitives. This is supported by special postprocessing routines, which provide filtering and mapping functions. 2. Storage of the generated sequence of 3D files on a separate 3D Streaming Server{"}, which provides - controlled via Real Time Streaming Protocol{"} (RTSP) - play-out capabilities for continuous 3D media streams. 3. Presentation of such 3D scene sequences as animations in a virtual reality environment. The virtual objects are embedded in a WWW page by using an advanced 3D viewer plugin, and taking advantage of high-quality rendering, stereoscopic displays and interactive navigation and tracking devices. For requirement analysis, evaluation, and functionality demonstration purposes we have choosen an example application, the simulation of unsteady fluid flows.",
author = "S. Olbrich and H. Pralle and S. Raasch",
note = "Funding Information: This work is partly funded by the DFN-Verein (German Research Network), with funds from the BMBF (German Federal Ministry for Education and Research), and it is also sponsored by HP. The authors wish to thank A. von Berg (RVS) for the discussion about the high-performance network issues and configuration of the testbed network. ; 9th International Conference on High-Performance Computing and Networking, HPCN Europe 2001 ; Conference date: 25-06-2001 Through 27-06-2001",
year = "2001",
month = jul,
day = "12",
doi = "10.1007/3-540-48228-8_24",
language = "English",
isbn = "3540422935",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "231--240",
editor = "Bob Hertzberger and Alfons Hoekstra and Roy Williams",
booktitle = "High-Performance Computing and Networking - 9th International Conference, HPCN Europe 2001, Proceedings",
address = "Germany",

}

Download

TY - GEN

T1 - Using streaming and parallelization techniques for 3D visualization in a high-performance computing and networking environment

AU - Olbrich, S.

AU - Pralle, H.

AU - Raasch, S.

N1 - Funding Information: This work is partly funded by the DFN-Verein (German Research Network), with funds from the BMBF (German Federal Ministry for Education and Research), and it is also sponsored by HP. The authors wish to thank A. von Berg (RVS) for the discussion about the high-performance network issues and configuration of the testbed network.

PY - 2001/7/12

Y1 - 2001/7/12

N2 - Currently available massively parallel supercomputers provide sufficient performance to simulate multi-dimensional, multi-variable problems in high resolution. However, the visualization of the large amounts of result data cannot be handled by traditional methods, where postprocessing modules are usually coupled to the raw data source - either by files or by data flow. Due to significant bottlenecks of the storage and communication resources, efficient techniques for data extraction and preprocessing at the source have to be developed to get a balanced, scalable system and the feasibility of a Virtual Laboratory" scenario, where the user interacts with a multi-modal, tele-immersive virtual reality environment. In this paper we describe an efficient, distributed system approach to support threedimensional, interactive exploration of complex results of scientific computing. Our processing chain consists of the following networked instances: 1. Creation of geometric 3D objects, such as isosurfaces, orthogonal slicers or particle sets, which illustrate the behaviour of the raw data. Our efficient visualization approach allows to handle large result data sets of simulation frameworks. It is based on processing every result data part corresponding to the domain decomposition of the parallelized simulation at the location of computation, and then collecting and exporting the generated 3D primitives. This is supported by special postprocessing routines, which provide filtering and mapping functions. 2. Storage of the generated sequence of 3D files on a separate 3D Streaming Server", which provides - controlled via Real Time Streaming Protocol" (RTSP) - play-out capabilities for continuous 3D media streams. 3. Presentation of such 3D scene sequences as animations in a virtual reality environment. The virtual objects are embedded in a WWW page by using an advanced 3D viewer plugin, and taking advantage of high-quality rendering, stereoscopic displays and interactive navigation and tracking devices. For requirement analysis, evaluation, and functionality demonstration purposes we have choosen an example application, the simulation of unsteady fluid flows.

AB - Currently available massively parallel supercomputers provide sufficient performance to simulate multi-dimensional, multi-variable problems in high resolution. However, the visualization of the large amounts of result data cannot be handled by traditional methods, where postprocessing modules are usually coupled to the raw data source - either by files or by data flow. Due to significant bottlenecks of the storage and communication resources, efficient techniques for data extraction and preprocessing at the source have to be developed to get a balanced, scalable system and the feasibility of a Virtual Laboratory" scenario, where the user interacts with a multi-modal, tele-immersive virtual reality environment. In this paper we describe an efficient, distributed system approach to support threedimensional, interactive exploration of complex results of scientific computing. Our processing chain consists of the following networked instances: 1. Creation of geometric 3D objects, such as isosurfaces, orthogonal slicers or particle sets, which illustrate the behaviour of the raw data. Our efficient visualization approach allows to handle large result data sets of simulation frameworks. It is based on processing every result data part corresponding to the domain decomposition of the parallelized simulation at the location of computation, and then collecting and exporting the generated 3D primitives. This is supported by special postprocessing routines, which provide filtering and mapping functions. 2. Storage of the generated sequence of 3D files on a separate 3D Streaming Server", which provides - controlled via Real Time Streaming Protocol" (RTSP) - play-out capabilities for continuous 3D media streams. 3. Presentation of such 3D scene sequences as animations in a virtual reality environment. The virtual objects are embedded in a WWW page by using an advanced 3D viewer plugin, and taking advantage of high-quality rendering, stereoscopic displays and interactive navigation and tracking devices. For requirement analysis, evaluation, and functionality demonstration purposes we have choosen an example application, the simulation of unsteady fluid flows.

UR - http://www.scopus.com/inward/record.url?scp=23044527968&partnerID=8YFLogxK

U2 - 10.1007/3-540-48228-8_24

DO - 10.1007/3-540-48228-8_24

M3 - Conference contribution

AN - SCOPUS:23044527968

SN - 3540422935

SN - 9783540422938

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 231

EP - 240

BT - High-Performance Computing and Networking - 9th International Conference, HPCN Europe 2001, Proceedings

A2 - Hertzberger, Bob

A2 - Hoekstra, Alfons

A2 - Williams, Roy

PB - Springer Verlag

T2 - 9th International Conference on High-Performance Computing and Networking, HPCN Europe 2001

Y2 - 25 June 2001 through 27 June 2001

ER -