• DocumentCode
    527798
  • Title

    Multicore computing of the lattice Boltzmann method: A backward-facing step flow example

  • Author

    Guo, Weibin ; Guo, Zhaoli ; Shi, Baochang

  • Author_Institution
    Dept. of Comput. Sci. & Eng., East China Univ. of Sci. & Technol., Shanghai, China
  • Volume
    6
  • fYear
    2010
  • fDate
    10-12 Aug. 2010
  • Firstpage
    3186
  • Lastpage
    3189
  • Abstract
    Recently, several methods were proposed to accelerate lattice Boltzmann computing. In this paper, we present a multicore scheme to accelerate a lattice Boltzmann model and the two-dimensional backward-facing step flow system is taken as an example to show the powerful capability of the multicore computing. The parallel algorithm has been implemented in Visual studio C++ 2005 augmented with calls to OpenMP functions. The comparison results show that the multicore computing is a promising tool for solving computing-intensive and data-intensive problems in CFD.
  • Keywords
    C++ language; lattice Boltzmann methods; multiprocessing systems; parallel algorithms; physics computing; OpenMP functions; Visual studio C++ 2005; lattice Boltzmann method; multicore computing; parallel algorithm; two-dimensional backward-facing step flow system; Boundary conditions; Computational modeling; Fluids; Lattice Boltzmann methods; Mathematical model; Multicore processing; Numerical models; Backward-facing step flow; Fluid flow; Lattice Boltzmann method; Multicore;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Natural Computation (ICNC), 2010 Sixth International Conference on
  • Conference_Location
    Yantai, Shandong
  • Print_ISBN
    978-1-4244-5958-2
  • Type

    conf

  • DOI
    10.1109/ICNC.2010.5584369
  • Filename
    5584369