Skip to main content

Scalability Issues of In-Situ Visualization in Parallel Simulation of Unsteady Flows

  • Conference paper
  • First Online:
Competence in High Performance Computing 2010

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    PALM: Parallelized Large-eddy Simulation Model, Developed by Institute of Meteorology and Climatology, Leibniz University of Hannover.

  2. 2.

    North-German Supercomputing Alliance (http://www.hlrn.de).

References

  1. 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)

    Google Scholar 

  2. Cheng, J.-R.C., Plassmann, P.E.: A parallel particle tracking framework for applications in scientific computing. J. Supercomput. 28(2), 149–164 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. Post, F., Laramee, R., Vrolijk, B., Hauser, H., Doleisch, H.: Feature extraction and visualisation of flow fields (2002)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Michael Vetter .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics