Abstract
Current parallel supercomputers provide sufficient performance to simulate unsteady three-dimensional fluid dynamics in high resolution. However, the visualization of the huge amounts of result data cannot be handled by traditional methods, where post-processing modules are usually coupled to the raw data source, either by files or by data flow. To avoid significant bottlenecks of the storage and communication resources, efficient techniques for data extraction and preprocessing at the source have been realized in the parallel, network-distributed chain of our Distributed Simulation and Virtual Reality Environment(DSVR). Here the 3D data extraction is implemented as a parallel library (libDVRP) and can be done in-situ during the numerical simulations, which avoids the storage of raw data for visualization at all.
In this work we evaluate our current techniques of flow visualization via parallel generation of pathlines and volume visualization via parallel extraction of isosurfaces in a realistic scenario. The Parallelized Large-eddy Simulation Model(PALM) serves here as a typical example application of numerical simulation of unsteady flows. Our special attention we payed to the evaluation of the influence of the additional in-situ visualization on the parallel speed-up of PALM. Finally it can be shown that this influence is neglectable small for parallel runs with up to over 80 cores.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Developed by Institute of Meteorology and Climatology, Leibniz University of Hannover, Germany.
References
Bruckschen, R., Kuester, F., Hamann, B., Joy, K. I.: Real-time out-of-core visualization of particle traces. In PVG ’01: Proceedings of the IEEE 2001 Symposium on Parallel and Large-Data Visualization and Graphics, pp. 45–50. IEEE Press, Piscataway (2001)
Gropp, W., Lusk, E., Skjellum, A.: Using MPI: Portable Parallel Programming with the Message-Passing Interface. The MIT Press, Cambridge (2000)
Jensen, N., Olbrich, S., Pralle, H., Raasch, S.: An efficient system for collaboration in tele-immersive environments. In: Bartz, D. et al (eds.): Eurographics Workshop on Parallel Graphics and Visualization 2002, pp. 123–131. Eurographics Association, Aire-la-Ville, Swiss (2002)
Langis, C., Roth, G., Dehne, F.: Mesh simplification in parallel. In: Proceedings of the 4th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP 2000), pp. 281–290. World Scientific Publishing, Singapore (2000)
Lorensen, W. E., Cline, H. E.: Marching Cubes: A High Resolution 3d Surface Construction Algorithm. Computer Graphics 21(4), 163–69 (1987)
Luebke, D. P.: A Developer’s Survey of Polygonal Simplification Algorithms. IEEE Computer Graphics and Applications 21(3), 24–35 (2001)
Miguet, S., Nicod, J. M.: Complexity Analysis of a Parallel Implementation of the Marching-Cubes Algorithm. International Journal of Pattern Re-cognition and Artificial Intelligence 11(7), 1141–1156 (1997)
Moreland, K., et al.: Large Scale Visualization on the Cray XT3 Using ParaView In: Cray User’s Group 2008
Olbrich, S., Pralle, H.: Virtual Reality Movies – Real-Time Streaming of 3D Objects. Computer Networks: The International Journal of Computer and Telecommunications Networking 31(21), 2215–2225 (1999)
Olbrich, S., Pralle, H., Raasch, S.: Using streaming and parallelization techniques for 3d visualization in a high-performance computing and networking environment. In: Lecture Notes in Computer Science, Vol. 2110, pp. 231–240. Springer, Berlin (2001)
Olbrich, S., Manten, S., Jensen, N.: Scalable isosurface extraction in a parallelized streaming framework for interactive simulation and visualization. In: Proceedings of the 10th International Conference on Humans and Computers (HC-2007), pp. 147–152. (2007)
Paraview project: http://www.paraview.org/
Rossignac, J., Borrel, P.: Multi-resolution 3d approximations for rendering complex scenes. In: Geometric Modeling in Computer Graphics, pp. 455–465. Springer, Berlin (1993)
Schirski, M., Bischof. C., Kuhlen, T.: Interactive exploration of large data in hybrid visualization environments. In: Proceedings of the IPT-EGVE 2007 Symposium, pp. 69–76. (2007)
Schmidt, O., Rasch, M.: Parallel mesh simplification. In: Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA 2000), pp. 1361–1367. (2000)
Schulzrinne, H., Rao, A., Lanphier, R.: Real Time Streaming Protocol (RTSP). Internet RFC 2326 (1998)
Soetebier, I., Birthelmer, H., Sahm, J., et al.: Managing Large Progressive Meshes. Computers & Graphics-UK 28(5), 691–701 (2004)
Thomas, K.: Porting of VisIt parallel visualization tool to the Cray XT3 system. In: Cray User’s Group 2007
Vetter, M., Manten, S., Olbrich, S.: Exploring unsteady flows by parallel extraction of property-enhanced pathlines and interactive post-filtering. In: Proceedings of 14th Eurographics Symposium on Virtual Environments (EGVE 2007), (Posters) pp. 9–12. (2008)
VisIt project: https://wci.llnl.gov/codes/visit/
Yu, H., Wang, C., Ma, K.-L.: Parallel hierarchical visualization of large time-varying 3d vector fields. In: Proceedings of ACM/IEEE Supercomputing 2007 Conference, pp. 24–35. ACM, New York (2007)
Acknowledgements
The authors are grateful to PD Dr. Siegfried Raasch and his group for sharing the PALM software and for fruitful discussions.
Computational support and infrastructure was provided by the Center of Information and Media Technology (ZIM) at the Heinrich Heine University of Duesseldorf (Germany).
This work is partly supported by the DFG (German Research Foundation) under Grant No. OL 241/1-1 (Project EVITA).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag/Wien
About this chapter
Cite this chapter
Manten, S., Vetter, M., Olbrich, S. (2011). Evaluation of a Scalable In-Situ Visualization System Approach in a Parallelized Computational Fluid Dynamics Application. In: Brunnett, G., Coquillart, S., Welch, G. (eds) Virtual Realities. Springer, Vienna. https://doi.org/10.1007/978-3-211-99178-7_12
Download citation
DOI: https://doi.org/10.1007/978-3-211-99178-7_12
Published:
Publisher Name: Springer, Vienna
Print ISBN: 978-3-211-99177-0
Online ISBN: 978-3-211-99178-7
eBook Packages: Computer ScienceComputer Science (R0)