Advertisement

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 More Complex (Physical) Models and Changing Trends in High Performance Computing!?

  • T. Zeiser
  • J. Götz
  • M. Stürmer
Part of the Notes on Numerical Fluid Mechanics and Multidisciplinary Design book series (NNFM, volume 101)

Abstract

Delivering high performance on contemporary high performance computing architectures becomes more and more challenging owing to changing trends in computer hardware but also due to the incorporation of more complex physical models. Results from low level benchmarks and flow simulations using lattice Boltzmann approaches are reported for advanced HPC systems (NEC SX-8 vector parallel computer), commodity HPC clusters (based on Intel Woodcrest CPUs and Infiniband interconnect) and special purpose hardware (IBM Cell processor).

Keywords

Lattice Boltzmann Method Double Precision Memory Bandwidth Single Precision Data Layout 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Hardy, J., de Pazzis, O., Pomeau, Y.: Phys. Rev. A 13, 1949–1961 (1976)Google Scholar
  2. 2.
    Succi, S.: The lattice Boltzmann equation – for fluid dynamics and beyond. Clarendon Press, Oxford (2001)zbMATHGoogle Scholar
  3. 3.
    McCalpin, J.D.: STREAM: Sustainable memory bandwidth in high performance computers (1991-2007), http://www.cs.virginia.edu/stream/
  4. 4.
    Chen, S., Doolen, G.D.: Annu. Rev. Fluid. Mech. 30, 329–364 (1998)Google Scholar
  5. 5.
    Bhatnagar, P., Gross, E.P., Krook, M.K.: Phys. Rev. 94, 511–525 (1954)Google Scholar
  6. 6.
    He, X., Luo, L.-S.: Phys. Rev. E 56, 6811–6817 (1997)Google Scholar
  7. 7.
    Ginzburg, I.: Adv. Wat. Res. 28, 1171–1195 (2005)Google Scholar
  8. 8.
    d‘Humières, D., Ginzburg, I., Krafczyk, M., Lallemand, P., Luo, L.-S.: Phil. Trans. R. Soc. Lond. A 360, 437–452 (1792)Google Scholar
  9. 9.
    He, X., Luo, L.-S.: J. Stat. Phys. 88, 927–944 (1997)Google Scholar
  10. 10.
    Yu, D., Mei, R., Luo, L.-S., Shyy, W.: Progr. Aero. Sci. 39, 329–367 (2003)Google Scholar
  11. 11.
    Ferreol, B., Rothman, D.H.: Transp. Por. Med. 20, 3–20 (1995)Google Scholar
  12. 12.
    Zeiser, T., Bashoor-Zadeh, M., Darabi, A., Baroud, G.: J. Eng. Med. (submitted)Google Scholar
  13. 13.
    Zeiser, T.: Combination of detailed CFD simulations using the lattice Boltzmann method and experimental measurements using the NMR/MRI technique. In: Krause, E., Jäger, E., Resch, M. (eds.) High performance computing in science and engineering 2004, Transactions of the High Performance Computing Center, Stuttgart (HLRS) 2004. Springer, New York (2005)Google Scholar
  14. 14.
    Bouzidi, M., Firdaouss, M., Lallemand, P.: Phys. Fluids 13, 3452–3459 (2001)Google Scholar
  15. 15.
    Ginzburg, I., d’Humières, D.: Phys. Rev. E 68, 066614_30 (2003)Google Scholar
  16. 16.
    Wellein, G., Zeiser, T., Donath, S., Hager, G.: Comp. Fluids 35, 910–919 (2006)Google Scholar
  17. 17.
    Semin, A.: Private communication with Intel (2007)Google Scholar
  18. 18.
    Berger, H.: Private communication with NEC HPCE (2006)Google Scholar
  19. 19.
    Zeiser, T., Wellein, G., Hager, G., Nitsure, A., Iglberger, K., Rüde, U.: Progr. Comp. Fluid Dyn. (accepted)Google Scholar
  20. 20.
    Bernsdorf, J.: Internal report (2006)Google Scholar
  21. 21.
    Maier, R.S., Kroll, D.M., Kutsovsky, Y.E., Davis, H.T., Bernard, R.S.: Phys. Fluids 10, 60–74 (1998)Google Scholar
  22. 22.
    Lallemand, P.: Private communication (2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • T. Zeiser
    • 1
  • J. Götz
    • 2
  • M. Stürmer
    • 2
  1. 1.Regional Computing Center ErlangenUniversity of Erlangen-NurembergErlangenGermany
  2. 2.Chair for System SimulationUniversity of Erlangen-NurembergErlangenGermany

Personalised recommendations