Lattice-Boltzmann hydrodynamics on parallel systems

被引:100
|
作者
Kandhai, D
Koponen, A
Hoekstra, AG
Kataja, M
Timonen, J
Sloot, PMA
机构
[1] Univ Amsterdam, Fac Math Comp Sci Phys & Astron, NL-1098 SJ Amsterdam, Netherlands
[2] Univ Jyvaskyla, Dept Phys, SF-40351 Jyvaskyla, Finland
关键词
high performance simulation; load balancing; lattice-Boltzmann method;
D O I
10.1016/S0010-4655(98)00025-3
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Realistic lattice-Boltzmann simulations often require large amounts of computational resources and are therefore executed on parallel systems. Generally, parallelization is based on one- and two-dimensional decomposition of the computational grid in equal subvolumes, and load balancing is completely ignored for simplicity. Besides reviewing the existing parallelization strategies we report here a new approach based on the Orthogonal Recursive Bisection (ORB) method. To illustrate the different decomposition methods, two realistic applications were simulated, namely fluid flow in random fibre networks and flow in a centrifugal elutriation chamber, For heterogeneously distributed workloads, the ORE method is found to be 12 to 60% more efficient compared to traditional parallelization strategies. It is shown that high parallel efficiencies can be obtained for both homogeneously and heterogeneously distributed workloads, thus supporting efficient simulations of a variety of realistic systems, (C) 1998 Elsevier Science B.V.
引用
收藏
页码:14 / 26
页数:13
相关论文
共 50 条
  • [21] Lattice-Boltzmann Models for Heat Transfer
    Chenghai SUN
    Communications in Nonlinear Science & Numerical Simulation, 1997, (04) : 212 - 216
  • [22] Lattice-Boltzmann model for bacterial chemotaxis
    Hilpert, M
    JOURNAL OF MATHEMATICAL BIOLOGY, 2005, 51 (03) : 302 - 332
  • [23] Lattice-Boltzmann modeling of dissolution phenomena
    Verhaeghe, F
    Arnout, S
    Blanpain, B
    Wollants, P
    PHYSICAL REVIEW E, 2006, 73 (03):
  • [24] Localized Parallel Algorithm for Bubble Coalescence in Flee Surface Lattice-Boltzmann Method
    Donath, Stefan
    Feichtinger, Christian
    Pohl, Thomas
    Goetz, Jan
    Ruede, Ulrich
    EURO-PAR 2009: PARALLEL PROCESSING, PROCEEDINGS, 2009, 5704 : 735 - 746
  • [25] Comparison of implementations of the lattice-Boltzmann method
    Mattila, Keijo
    Hyvaeluoma, Jari
    Timonen, Jussi
    Rossi, Tuomo
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2008, 55 (07) : 1514 - 1524
  • [26] Lattice-Boltzmann model for bacterial chemotaxis
    Markus Hilpert
    Journal of Mathematical Biology, 2005, 51 : 302 - 332
  • [27] High-order lattice-Boltzmann
    P. C. Philippi
    D. N. Siebert
    L. A. Hegele Jr
    K. K. Mattila
    Journal of the Brazilian Society of Mechanical Sciences and Engineering, 2016, 38 : 1401 - 1419
  • [28] Lattice-Boltzmann Method for Complex Flows
    Aidun, Cyrus K.
    Clausen, Jonathan R.
    ANNUAL REVIEW OF FLUID MECHANICS, 2010, 42 : 439 - 472
  • [29] LATTICE-BOLTZMANN ANALYSIS OF CAPILLARY RISE
    Ben Amara, Mohamed El Amine
    Perre, Patrick
    Ben Nasrallah, Sassi
    JOURNAL OF POROUS MEDIA, 2016, 19 (05) : 453 - 469
  • [30] Lattice-Boltzmann study of spontaneous emulsification
    O. Theissen
    G. Gompper
    The European Physical Journal B - Condensed Matter and Complex Systems, 1999, 11 : 91 - 100