摘要
为进一步提高共享内存架构下level set函数重构并行效率,本文提出一种隐式分区并行重构方法,该方法无需提前进行区域分解,只需预先分割交界面,便可实现快速步进并行重构,且区域分解也同步进行。根据圆球、Zalesak球和哑铃等值面快速步进并行重构结果表明:隐式分区算法的计算耗时小于显式分区算法;相同线程数量下隐式并行算法带来的加速比与显式算法接近,8线程下隐式分区并行算法的加速比达到4;隐式分区算法中节点重演次数少于显式分区算法节点回滚次数。
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.
作者
黄筱云
夏波
程永舟
江诗群
HUANG Xiaoyun;XIA Bo;CHENG Yongzhou;JIANG Shiqun(School of Hydraulic Engineering,Changsha University of Science and Technology,Changsha 410114,China;Key Laboratory of Water-Sediment Sciences and Water Disaster Prevention of Hu′nan Province,Changsha University of Science and Technology,Changsha 410114,China)
出处
《哈尔滨工程大学学报》
EI
CAS
CSCD
北大核心
2020年第3期441-447,共7页
Journal of Harbin Engineering University
基金
国家自然科学基金项目(51679015)
中国博士后科学基金项目(2014M561230)
湖南省自然科学基金项目(2015JJ2006).
关键词
Level
set函数
快速步进
重构
并行
隐式分区
共享内存
区域分解
加速比
level set function
fast marching
reconstruction
parallelization
implicit domain decomposition
shared memory
domain decomposition
speedup ratio