Abstract
Grand challenge applications of 3-dimensional high resolution unsteady computational fluid dynamics result in huge amounts of data. 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 process chain called DSVR. Here the 3D data extraction is implemented as a parallel library and can be done in-situ during the numerical simulations, which avoids the storage of raw data for visualization. In this work we present, evaluate, and compare three techniques of parallel in-situ pathline extraction in distributed memory architectures. The gain in parallel scalability is achieved by an innovative trade-off between parallelization of partial tasks and asynchronous execution of suited serialized tasks. It has been shown that advanced parallelization schemes increase the scalability significantly.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
PALM: Parallelized Large-eddy Simulation Model, Developed by Institute of Meteorology and Climatology, Leibniz University of Hannover.
- 2.
North-German Supercomputing Alliance (http://www.hlrn.de).
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 (2001)
Cheng, J.-R.C., Plassmann, P.E.: A parallel particle tracking framework for applications in scientific computing. J. Supercomput. 28(2), 149–164 (2004)
Ellsworth, D., Green, B., Moran, P.: Interactive terascale particle visualization. In: VIS ’04: Proceedings of the conference on Visualization ’04, IEEE Computer Society, pp. 353–360. Washington, DC, USA (2004)
Gerndt, A., Hentschel, B., Wolter, M., Kuhlen, T., Bischof, C.: Viracocha: An efficient parallelization framework for large-scale cfd post-processing in virtual environments. In: SC ’04: Proceedings of the 2004 ACM/IEEE conference on Supercomputing, p. 50, IEEE Computer Society, Washington, DC, USA (2004)
Al Globus: A Software Model for Visualization of Large Unsteady 3-D CFD Results. In: AIAA 95-0115, 33rd Aerospace Sciences Meeting and Exhibit, (1995)
Jensen, N., Olbrich, S., Pralle, H., Raasch, S.: An efficient system for collaboration in tele-immersive environments. In: Spencer, S.N. (Eds.) Proceedings of the Fourth Eurographics Workshop on Parallel Graphics and Visualization (EGPGV-02), pp. 123–132. 9–10 ACM Press. New York, September (2002)
Laramee, R., Hauser, H., Doleisch, H., Post, F., Vrolijk, B., Weiskopf, D.: The state of the art in flow visualization: Dense and texture-based techniques (2004)
Manten, S., Breuer, I., Olbrich, S.: Parallel isosurface extraction including polygon simplification via self adapting vertex clustering. In: The Ninth IASTED International Conference on Visualization, Imaging and Image Processing (VIIP), Cambridge, United Kingdom (2009)
Manten, S., Vetter, M., Olbrich, S.: Evaluation of a Scalable In-Situ Visualization System Approach in a Parallelized Computational Fluid Dynamics Application. In: Proceedings of Dagstuhl-Seminar “Virtual Realities”, Schloss Dagstuhl 01.-06.06.2008, Springer (2011)
Mcloughlin, T., Laramee, R.S., Peikert, R., Post, F.H., Chen, M.: Over Two Decades of Integration-Based, Geometric Flow Visualization. In: Proceedings of Eurographics 2009
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)
Olbrich, S., Pralle, H., Raasch, S.: Using streaming and parallelization techniques for 3D visualization in a high-performance computing and networking environment. In: High-Performance Computing and Networking, volume 2110 of Lecture Notes in Computer Science, pp. 231–240. Springer (2001)
Post, F., Laramee, R., Vrolijk, B., Hauser, H., Doleisch, H.: Feature extraction and visualisation of flow fields (2002)
Pugmire, D., Childs, H., Garth, C., Ahern, S., Weber, G.H.: Scalable computation of streamlines on very large datasets. In: SC ’09: Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis, New York (2009)
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)
Yu, H., Ma, K.-L., Welling, J.: I/o strategies for parallel rendering of large time-varying volume data. In: Proceedings of the Eurographics/ACM SIGGRAPH Symposium on Parallel Graphics and Visualization, pp. 31–40, June (2004)
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, Reno, ACM/IEEE November (2007)
Acknowledgement
Computational support and infrastructure was provided by the North-German Supercomputing Alliance (HLRN). The authors are grateful to Prof. Dr. Siegfried Raasch and his group for sharing the PALM software and for fruitful discussions.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vetter, M., Olbrich, S. (2011). Scalability Issues of In-Situ Visualization in Parallel Simulation of Unsteady Flows. In: Bischof, C., Hegering, HG., Nagel, W., Wittum, G. (eds) Competence in High Performance Computing 2010. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24025-6_15
Download citation
DOI: https://doi.org/10.1007/978-3-642-24025-6_15
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-24024-9
Online ISBN: 978-3-642-24025-6
eBook Packages: Computer ScienceComputer Science (R0)