首页> 外文会议>Asia International Conference on Modelling Simulation >Parallel Numerical Interpolation on Necklace Hypercubes
【24h】

Parallel Numerical Interpolation on Necklace Hypercubes

机译:项链超机上的并行数字插值

获取原文

摘要

The Necklace Hypecube has been recently proposed as an attractive topology for multicomputers and was shown to have many desirable properties such as well-scalability and suitability for VLSI implementation. This paper introduces a parallel algorithm for computing an N-point Lagrange interpolation on a necklace hypercube multiprocessor. This algorithm consists of 3 phases: initialization, main and final. There is no computation in the initialization phase. The main phase consists of [E/2] steps (with E being the number of edges of the network), each consisting of 4 multiplications and 4 subtractions, and an additional step including 1 division and 1 multiplication. Communication in the main phase is based on an all-to-all broadcast algorithm using some Eulerian rings embedded in the host necklace hypercube. The final phase is carried out in three sub-phases. There are [k/2] steps in the first sub-phase where k is the size of necklace. Each of sub-phases two and three contains n steps. Our study reveals that when implementation cost in taken into account, there is no speedup difference between low-dimensional and high-dimensional necklace networks.
机译:最近封闭的项链已被提出为多动机的有吸引力的拓扑,并且被证明具有许多所需的性质,例如VLSI实施的良好可扩展性和适合性。本文介绍了一个并行算法,用于计算项链超立机多处理器上的N点拉格朗日插值。该算法由3个阶段组成:初始化,主要和最终。初始化阶段没有计算。主阶段由[E / 2]步骤组成(具有网络的边缘的数量),每个倍数由4个乘法和4个减法组成,以及包括1个划分和1乘法的附加步骤。主阶段的通信是基于使用嵌入在主项链HyperCube中的一些欧拉圈的全广播算法。最终阶段在三个子阶段进行。在第一子阶段中存在[k / 2]步骤,其中k是项链的尺寸。每个子阶段两个和三个都包含n个步骤。我们的研究表明,当考虑到实施成本时,低维和高维项链网络之间没有加速差异。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号