导航

ACTA AERONAUTICAET ASTRONAUTICA SINICA ›› 2017, Vol. 38 ›› Issue (5): 120558-120558.doi: 10.7527/S1000-6893.2016.0230

• Fluid Mechanics and Flight Mechanics • Previous Articles     Next Articles

Load balance strategy based on graph partition for multiblock structured grids

LIU Hongkang, YAN Chao, LIN Boxi, ZHAO Yatian   

  1. School of Aeronautic Science and Engineering, Beihang University, Beijing 100083, China
  • Received:2016-06-27 Revised:2016-08-08 Online:2017-05-15 Published:2016-08-12

Abstract:

Load balance is of significance to the performance of parallel computing. Aiming at a good load balance with as less blocks as possible in parallel computing, an enhanced partitioning strategy based on multilevel graph partition is proposed for multiblock structured grids, including a recursive partition algorithm and an improved subgrid-splitting method, and then extended to the overlapping multiblock grids by establishing the connection between subgrids of different bodies hereafter. Two typical applications, covering the 1 to 1 coincident grid and the overlapping grid, are implemented to compare the behaviors of various partition strategies, as regards load balance, edge-cut and block numbers. Results demonstrate that the subgrid-splitting method is critical to structured grids, and partitioning over-lapping grid integrally is obviously a better alternative. Specifically, the new partitioning strategy shows a good performance in load balance and communication overheads, and meanwhile decreases the amount of blocks enormously as well as the memory requirement caused by the ghost cell of edge-cuts, leading to a better parallel efficiency. The enhanced partition strategy is applicable to both the 1 to 1 coincident grids and overlapping grids.

Key words: computational fluid dynamics, parallel computing, structured grids, load balance, graph partition

CLC Number: