首页> 外文期刊>International Journal of Pattern Recognition and Artificial Intelligence >Complexity Analysis of a Parallel Implementation of the Marching-Cubes Algorithm
【24h】

Complexity Analysis of a Parallel Implementation of the Marching-Cubes Algorithm

机译:Marching-Cubes算法并行实现的复杂度分析

获取原文
获取原文并翻译 | 示例
       

摘要

This paper presents a load-balanced parallelization of the well known Marching-Cubes algorithm, that aims at constructing an iso-surface in a 3D image. We first derive a modelization for the computation time as a function of the generated surface complexity. The workload associated to each slice of the input data is evaluated by counting the number of vertices that will be generated on that slice. The slices are then locally redistributed to ensure a balanced workload. We give an upper bound on the number of polygons of the triangulation, and present a family of surfaces whose number of triangles tends to this bound. This analysis allows us to foresee (and thus to allocate) the memory size needed for the data structures and to assign to each vertex a unique global reference. Experiments done on an Intel Paragon machine are given both for synthetic and medical images. They show the usefulness of our dynamic data redistribution scheme.
机译:本文介绍了众所周知的Marching-Cubes算法的负载均衡并行化,该算法旨在在3D图像中构造等值面。我们首先根据所产生的表面复杂度推导计算时间的模型化。通过计算将在该切片上生成的顶点数来评估与输入数据的每个切片相关联的工作负载。然后将切片在本地重新分配以确保平衡的工作负载。我们给出了三角剖分的多边形的上限,并提出了一系列三角形趋于该边界的曲面。通过这种分析,我们可以预见(从而分配)数据结构所需的内存大小,并为每个顶点分配唯一的全局引用。给出了在Intel Paragon机器上进行的实验,用于合成图像和医学图像。它们显示了我们的动态数据重新分配方案的有用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号