首页> 外文会议>Numerical Grid Generation in Computational Field Simulations >Task Parallel Implementation of the Bowyer-Watson Algorithm
【24h】

Task Parallel Implementation of the Bowyer-Watson Algorithm

机译:Bowyer-Watson算法的任务并行实现

获取原文

摘要

In this paper we present a parallel implementation of the Bowyer-Watson (BW) algorithm using the task-parallel programming model. The BW algorithm constitutes an ideal mesh refinement strategy for implementing a large class of unstructured mesh generation techniques on both sequential and parallel computers, by preventing the need for global mesh refinement. Its implementation on distributed memory multicomputes using the traditional data-parallel model has been proven very inefficient due to excessive synchronization needed among processors. In this paper we demonstrate that with the task-parallel model we can tolerate synchronization costs inherent to data-parallel methods by exploring concurrency in the processor level. Our preliminary performance data indicate that the task-parallel approach: (ⅰ) is almost four times faster than the existing data-parallel methods, (ⅱ) scales linearly, and (ⅲ) introduces minimum overheads compared to the "best" sequential implementation of the BW algorithm.
机译:在本文中,我们介绍了使用任务并行编程模型的Bowyer-Watson(BW)算法的并行实现。 BW算法构成了理想的网格细化策略,通过避免对全局网格细化的需求,可以在顺序计算机和并行计算机上实现大量非结构化网格生成技术。由于在处理器之间需要过多的同步,因此已证明使用传统的数据并行模型在分布式内存多计算机上实现该方法效率很低。在本文中,我们证明了通过任务并行模型,我们可以通过探索处理器级别的并发性来容忍数据并行方法固有的同步成本。我们的初步性能数据表明,任务并行方法:(ⅰ)比现有数据并行方法快四倍;(ⅱ)线性扩展;(ⅲ)与“最佳”顺序实现相比,开销最小。 BW算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号