✕
Skip to main content

Advertisement

Springer Nature Link
Log in
Menu
Find a journal Publish with us Track your research
Search
Saved research
Cart
  1. Home
  2. Euro-Par 2010 Parallel Processing Workshops
  3. Conference paper

Hybrid Parallel Simulations of Fluid Flows in Complex Geometries: Application to the Human Lungs

  • Conference paper
  • pp 209–216
  • Cite this conference paper
Save conference paper
View saved research
Image Euro-Par 2010 Parallel Processing Workshops (Euro-Par 2010)
Hybrid Parallel Simulations of Fluid Flows in Complex Geometries: Application to the Human Lungs
  • Mathias J. Krause26,
  • Thomas Gengenbach26 &
  • Vincent Heuveline26 

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6586))

Included in the following conference series:

  • European Conference on Parallel Processing
  • 2027 Accesses

  • 17 Citations

Abstract

In this paper a hybrid parallel strategy dedicated to the simulations of fluid flows in complex geometries by means of Lattice Boltzmann methods (LBM) is introduced. The approach allows coping with platforms sharing both the properties of shared and distributed architectures and relies on spatial domain decomposition where each sub-domain represents a basic block entity which is solved on a symmetric multi-processing (SMP) system. Main emphasis is placed on testing its realization and studying its efficiency on a realistic fluid flow problem with a highly complex geometry. Therefore, as a suitable problem the simulation of the expiration in the human lung, whose functionality is described by a dedicated two-scale model, is considered.

Download to read the full chapter text

Chapter PDF

Similar content being viewed by others

Image

A solver for massively parallel direct numerical simulation of three-dimensional multiphase flows

Article 23 April 2017
Image

Numerical Study on Fluid Flow Through Collapsible Channels

Chapter © 2020
Image

Lattice–Boltzmann simulations for complex geometries on high-performance computers

Article Open access 13 May 2020

Explore related subjects

Discover the latest articles, books and news in related subjects, suggested using machine learning.
  • Computational Physics and Simulations
  • Computational Fluid Dynamics
  • Engineering Fluid Dynamics
  • Fluidics
  • Fluid Mechanics
  • Numerical Simulation
  • Lattice Boltzmann Methods for Fluid Dynamics Simulations

References

  1. Chopard, B., Droz, M.: Cellular automata modeling of physical systems. Cambridge University Press, Cambridge (1998)

    Book  MATH  Google Scholar 

  2. Hänel, D.: Molekulare Gasdynamik. Springer, Heidelberg (2004)

    Google Scholar 

  3. Krause, M.J.: Fluid Flow Simulation and Optimisation with Lattice Boltzmann Methods on High Performance Computers: Application to the Human Respiratory System. Ph.D. thesis, Karlsruhe Institute for Technology (KIT), Universität Karlsruhe (TH), Kaiserstrae 12, 76131 Karlsruhe, Germany (2010), http://digbib.ubka.uni-karlsruhe.de/volltexte/1000019768

  4. Saint-Raymond, L.: From the BGK model to the Navier-Stokes equations. Annales Scientifiques de l’École Normale Supérieure 36, 271–317 (2003), http://www.sciencedirect.com/science/article/B6VKH-48HS9DK-5/2/4b7102c9ed9f501112dc9b08b7c9ae3d

    Article  MATH  MathSciNet  Google Scholar 

  5. Junk, M., Klar, A.: Discretizations for the Incompressible Navier-Stokes Equations Based on the Lattice Boltzmann Method. SIAM J. Sci. Comput. 22, 1–19 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  6. Heuveline, V., Krause, M.J., Latt, J.: Towards a hybrid parallelization of lattice Boltzmann methods. Computers & Mathematics with Applications 58, 1071 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  7. Heuveline, V., Krause, M.J.: OpenLB: Towards an Efficient Parallel Open Source Library for Lattice Boltzmann Fluid Flow Simulations. In: International Workshop on State-of-the-Art in Scientific and Parallel Computing. PARA, vol. 9 (2010) (accepted)

    Google Scholar 

  8. Gengenbach, T., Heuveline, V., Krause, M.: Numerical Simulation of the Human Lung: A Two-scale Approach. In: BMT 2010 - Reguläre Beiträge (BMT 2010 Reguläre Beiträge), Rostock-Warnemünde, Germany (2010)

    Google Scholar 

  9. Massaioli, F., Amati, G. Achieving high performance in a LBM code using OpenMP. In EWOMP 2002, The Fourth European Workshop on OpenMP (2002)

    Google Scholar 

  10. Pohl, T., et al.: Performance Evaluation of Parallel Large-Scale Lattice Boltzmann Applications on Three Supercomputing Architectures, p. 21 (2004)

    Google Scholar 

  11. Zeiser, T., Götz, J., Stürmer, M.: On performance and accuracy of lattice Boltzmann approaches for single phase flow in porous media: A toy became an accepted tool - how to maintain its features despite more and mor complex (physical) models and changing trends in high performance computing! In: Resch, M., Shokin, Y., Shokina, N., et al. (eds.) Proceedings of 3rd Russian-German Workshop on High Performance Computing, Novosibirsk, July 2007. Springer, Heidelberg (2008)

    Google Scholar 

  12. Valentin, J.: Basic Anatomical and Physiological Data for Use in Radiological Protection: Reference Values - ICRP Publication 89. Annals of the ICRP 32, 1–277 (2002), http://www.ingentaconnect.com/content/els/01466453/2002/00000032/00000003/art00002

    Article  Google Scholar 

  13. Gengenbach, T.: Modellierung und numerische Simulation der menschlichen Atemwege auf Hochleistungsrechnern. Master’s thesis, Universitaet Karlsruhe (TH) (2009)

    Google Scholar 

  14. Wellein, G., Zeiser, T., Hager, G., Donath, S.: On the single processor performance of simple lattice Boltzmann kernels. Computers & Fluids 35, 910 (2006)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Engineering Mathematics and Computing Lab (EMCL) Institute for Applied and Numerical Mathematics 4, Karlsruhe Institute of Technology (KIT), Fritz-Erler-Str. 23, Bldg. 01.86, 76133, Karlsruhe, Germany

    Mathias J. Krause, Thomas Gengenbach & Vincent Heuveline

Authors
  1. Mathias J. Krause
    View author publications

    Search author on:PubMed Google Scholar

  2. Thomas Gengenbach
    View author publications

    Search author on:PubMed Google Scholar

  3. Vincent Heuveline
    View author publications

    Search author on:PubMed Google Scholar

Editor information

Editors and Affiliations

  1. CNR, ICAR, Via P. Castellino, 111, 80131, Napoli, Italy

    Mario R. Guarracino

  2. INRIA,  PIP ENS Lyon, 46 Allée d’Italie, 69364, Lyon, France

    Frédéric Vivien

  3. Scientific Computing, University of Vienna, Nordbergstr. 15/3C, 1090, Vienna, Austria

    Jesper Larsson Träff

  4. University of Catanzaro, 88100, Catanzaro, Italy

    Mario Cannatoro

  5. Dept. of Computer Science, University of Pisa, Via Tevere 17, 56122, Pisa, Italy

    Marco Danelutto

  6. Gavle Creative Media Lab, Kungsbacksvagen 47, 80632, Gavle, Sweden

    Anders Hast

  7. Dept. Math & Stat, University of Naples Parthenope, via Medina 40, 80133, Napoli, Italy

    Francesca Perla

  8. TU Dresden, Zellescher Weg 12-14, 01187, Dresden, Germany

    Andreas Knüpfer

  9. Dipartimento di Ingegneria dell’ Informazione, Seconda Università di Napoli, via Roma 29, 81031, Aversa, Italy

    Beniamino Di Martino

  10. Scaledinfra technologies GmbH, Köllnerhofgasse 3/15A, 1010, Vienna, Austria

    Michael Alexander

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Krause, M.J., Gengenbach, T., Heuveline, V. (2011). Hybrid Parallel Simulations of Fluid Flows in Complex Geometries: Application to the Human Lungs. In: Guarracino, M.R., et al. Euro-Par 2010 Parallel Processing Workshops. Euro-Par 2010. Lecture Notes in Computer Science, vol 6586. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21878-1_26

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/978-3-642-21878-1_26

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-21877-4

  • Online ISBN: 978-3-642-21878-1

  • eBook Packages: Computer ScienceComputer Science (R0)Springer Nature Proceedings Computer Science

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Keywords

  • Numerical Simulation
  • Lattice Boltzmann
  • High Performance Computing
  • Computational Fluid Dynamics
  • Human Lungs
  • Modeling
  • Respiratory System

Publish with us

Policies and ethics

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Footer Navigation

Discover content

  • Journals A-Z
  • Books A-Z
  • Subjects A-Z

Publish with us

  • Journal finder
  • Publish your research
  • Language editing
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our brands

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Discover

Corporate Navigation

  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Legal notice
  • Cancel contracts here

104.23.243.59

Not affiliated

Springer Nature

© 2026 Springer Nature