Implicit domain decomposition parallelization for the reconstruction of the level set function by the fast marching method

被引:0
|
作者
Huang X. [1 ,2 ]
Xia B. [1 ,2 ]
Cheng Y. [1 ,2 ]
Jiang S. [1 ,2 ]
机构
[1] School of Hydraulic Engineering, Changsha University of Science and Technology, Changsha
[2] Key Laboratory of Water-Sediment Sciences and Water Disaster Prevention of Hu'nan Province, Changsha University of Science and Technology, Changsha
关键词
Domain decomposition; Fast marching; Implicit domain decomposition; Level set function; Parallelization; Reconstruction; Shared memory; Speedup ratio;
D O I
10.11990/jheu.201812043
中图分类号
学科分类号
摘要
To futher raise the shared-memory-based parallelization efficienty for reconstruction of level set function, an algorithm based on implicit domain decomposition is introduced. This method only separates the interface in advance rather than decomposing the domain beforehand and enables parallel fast marching reconstruction synchronized with domain decomposition. On the basis of the results of fast marching parallel reconstruction of isosurfaces, e.g., sphere, Zalesak's sphere, and dumbbell, the runtime of the implicit domain decomposition method is shorter than that of the explicit partitioning method. Moreover, the speedup ratio of the implicit method is nearly similar to that of the explicit method, in which the speedup ratio of the implicit method can reach 4 under eight threads. Furthermore, the number of re-evolution operations of nodes in the implicit domain decomposition method is smaller than that of the rollback operations of nodes in the explicit method. © 2020, Editorial Department of Journal of HEU. All right reserved.
引用
收藏
页码:441 / 447
页数:6
相关论文
共 27 条
  • [1] S SETHIAN J A, SMEREKA P., Level set methods for fluid interfaces, Annual review of fluid mechanics, 35, pp. 341-372, (2003)
  • [2] HIRT C W, NICHOLS B D., Volume of fluid (VOF) method for the dynamics of free boundaries, Journal of computational physics, 39, 1, pp. 201-225, (1981)
  • [3] UNVERDI S O, TRYGGVASON G., A front-tracking method for viscous, incompressible, multi-fluid flows, Journal of computational physics, 100, 1, pp. 25-37, (1992)
  • [4] BADALASSI V E, CENICEROS H D, BANERJEE S., Computation of multiphase systems with phase field models, Journal of computational physics, 190, 2, pp. 371-397, (2003)
  • [5] GIBOU F, FEDKIW R, OSHER S., A review of level-set methods and some recent applications, Journal of computational physics, 353, pp. 82-109, (2018)
  • [6] PENG Danping, MERRIMAN B, OSHER S, Et al., A PDE-based fast local level set method, Journal of computational physics, 155, 2, pp. 410-438, (1999)
  • [7] ENRIGHT D, FEDKIW R, FERZIGER J, Et al., A hybrid particle level set method for improved interface capturing, Journal of computational physics, 183, 1, pp. 83-116, (2002)
  • [8] MCSHERRY R J, CHUA K V, STOESSER T., Large eddy simulation of free-surface flows, Journal of hydrodynamics, ser. B, 29, 1, pp. 1-12, (2017)
  • [9] SUSSMAN M, SMEREKA P, OSHER S., A level set approach for computing solutions to incompressible two-phase flow, Journal of computational physics, 114, 1, pp. 146-159, (1994)
  • [10] ENRIGHT D, LOSASSO F, FEDKIW R., A fast and accurate semi-Lagrangian particle level set method, Computers & structures, 83, 6, pp. 479-490, (2005)