Journal of Shanghai University(Natural Science Edition) ›› 2025, Vol. 31 ›› Issue (6): 1076-1086.doi: 10.12066/j.issn.1007-2861.2256

• Mathematics, Physics and Chemistry • Previous Articles     Next Articles

Static load balance method for lattice Boltzmann method of multi-layer grid

PANG Zongyang1, DING Hu1,2, ZHANG Wu1,2   

  1. 1. School of Mechanics and Engineering Science, Shanghai University, Shanghai 200444, China;
    2. Shanghai Institute of Applied Mathematics and Mechanics, Shanghai University, Shanghai 200072, China
  • Received:2020-05-25 Online:2025-12-31 Published:2020-09-23

Abstract: Load balancing is an important factor to improve the performance of large-scale parallel computing. A static load balancing method of multi-layer grid with one-dimensional partition is proposed for the lattice Boltzmann method. This hybrid method includes the optimization of computing domain allocation based on time load and the optimization of communication hiding. Theoretical analysis and experimental results show that this method can improve the load balance problem of parallel calculation of lattice Boltzmann method, and can be applied to large-scale accurate calculation of aircraft aerodynamic noise flow field and sound field.

Key words: multi-grid, static load balancing, lattice Boltzmann method(LBM), time load, communication hiding

CLC Number: