Skip to main content

A Framework for the Interactive Handling of High-Dimensional Simulation Data in Complex Geometries

  • Conference paper
  • First Online:
Advanced Computing

Abstract

Flow simulations around building infrastructure models involve large scale complex geometries, which when discretized in adequate detail entail high computational cost. Moreover, tasks such as simulation insight by steering or optimization require many such costly simulations. In this paper, we illustrate the whole pipeline of an integrated solution for interactive computational steering, developed for complex flow simulation scenarios that depend on a moderate number of both geometric and physical parameters. A mesh generator takes building information model input data and outputs a valid cartesian discretization. A sparse-grids-based surrogate model—a less costly substitute for the parameterized simulation—uses precomputed data to deliver approximated simulation results at interactive rates. Furthermore, a distributed multi-display visualization environment shows building infrastructure together with flow data. The focus is set on scalability and intuitive user interaction.

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 EPUB and 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

References

  1. Bungartz, H.-J., Griebel, M.: Sparse grids. Acta Numer. 13, 147–269 (2004)

    Article  MathSciNet  Google Scholar 

  2. Bürger, K., Schneider, J., Kondratieva, P., Krüger, J., Westermann, R.: Interactive visual exploration of unsteady 3D flows. In: Eurographics/IEEE VGTC Symposium on Visualization (EuroVis), Norrköping (2007)

    Google Scholar 

  3. Butnaru, D., Buse, G., Pflüger, D.: A parallel and distributed surrogate model implementation for computational steering. In: Proceedings of the 11th International Symposium on Parallel and Distributed Computing (ISPDC), Munich (2012)

    Google Scholar 

  4. Butnaru, D., Peherstorfer, B., Pflüger, D., Bungartz, H.-J.: Fast insight into high-dimensional parametrized simulation data. In: 11th International Conference on Machine Learning and Applications (ICMLA), Boca Raton (2012)

    Google Scholar 

  5. Eilemann, S., Makhinya, M., Pajarola, R.: Equalizer: a scalable parallel rendering framework. IEEE Trans. Vis. Comput. Graph. 15, 436–452 (2009)

    Article  Google Scholar 

  6. IFC2 × 3 TC1 Release: IFC specification. http://www.buildingsmart-tech.org/specifications/ifc-releases/ifc2x3-tc1-release/summary

  7. KAUST: Shaheen. http://www.hpc.kaust.edu.sa

  8. Krüger, J., Kipfer, P., Kondratieva, P., Westermann, R.: A particle system for interactive visualization of 3D flows. IEEE Trans. Vis. Comput. Graph. 11(6), 744–756 (2005)

    Article  Google Scholar 

  9. McCalpin, J.D.: Memory bandwidth and machine balance in current high performance computers. In: IEEE Computer Society Technical Committee on Computer Architecture (TCCA) Newsletter, pp. 19–25 (1995)

    Google Scholar 

  10. OpenNI consortium: OpenNI SDK 2. http://openni.org

  11. The OpenFOAM Foundation: OpenFOAM 2.1.1. http://www.openfoam.org

  12. Pflüger, D.: Spatially Adaptive Sparse Grids for High-Dimensional Problems. Verlag Dr. Hut, München (2010)

    Google Scholar 

  13. Seymour, K., You, H., Dongarra, J.J.: A comparison of search heuristics for empirical code optimization. In: Proceedings of the IEEE International Conference on Cluster Computing, Third international Workshop on Automatic Performance Tuning (iWAPT 2008), Tsukuba, pp. 421–429. IEEE, Piscataway (2008)

    Google Scholar 

  14. Tang, M.: Recognizing hand gestures with Microsoft’s Kinect. Technical report, Department of Electrical Engineering, Stanford University (2011)

    Google Scholar 

  15. Varduhn, V., Mundani, R.-P., Rank, E.: Real time processing of large data sets from built infrastructure. J. Syst. Cybern. Inform. 9, 63–67 (2011)

    Google Scholar 

  16. Varduhn, V., Mundani, R.-P., Rank, E.: A framework for parallel numerical simulations on multi-scale geometries. In: Proceedings of the 11th International Symposium on Parallel and Distributed Computing (ISPDC), Munich (2012)

    Google Scholar 

  17. Whaley, R.C., Petitet, A., Dongarra, J.J.: Automated empirical optimizations of software and the ATLAS project. Parallel Comput. 27(1–2), 3–35 (2001)

    Article  MATH  Google Scholar 

  18. Xu, W., Lee, E.: Gesture recognition based on 2D and 3D feature by using Kinect device. In: The 6th International Conference on Information Security and Assurance, Shanghai (2012)

    Google Scholar 

Download references

Acknowledgements

This publication is based on work supported by Award No. UK-C0020, made by King Abdullah University of Science and Technology (KAUST). Furthermore, financial support from the German Research Foundation (DFG) within research group 1546 – Rechnergestützte kooperative Trassenplanung in mehrskaligen 3D-Stadt und Bauwerksmodellen (3DTracks) is gratefully acknowledged.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Amal Benzina .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Benzina, A. et al. (2013). A Framework for the Interactive Handling of High-Dimensional Simulation Data in Complex Geometries. In: Bader, M., Bungartz, HJ., Weinzierl, T. (eds) Advanced Computing. Lecture Notes in Computational Science and Engineering, vol 93. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38762-3_10

Download citation

Publish with us

Policies and ethics