首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Concurrent processing of linearly ordered data structures on hypercube multicomputers
【24h】

Concurrent processing of linearly ordered data structures on hypercube multicomputers

机译:超立方体多计算机上线性有序数据结构的并行处理

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

摘要

The paper presents a simple and effective method for the concurrent manipulation of linearly ordered data structures on hypercube systems. The method Is based on the existence of an augmented binomial search tree, called the pruned binomial tree, rooted at any arbitrary processor node of the hypercube such that; every edge of the tree corresponds to a direct link between a pair of hypercube nodes; and the tree spans any arbitrary sequence of n consecutive nodes containing the root, using a fanout of at most [log/sub 2/ n] and a depth of at most [log/sub 2/ n]+1. Search trees spanning nonoverlapping processor lists are formed using only local information, and can be used concurrently without contention problems. Thus, they can be used for performing operations such as broadcast and merge simultaneously on sets with nonuniform sizes. Extensions of the tree to k-ary n-cubes and faulty hypercubes are presented. Applications of this concurrent data structure to low- and intermediate-level image processing algorithms, and for dictionary operations involving multiple keys, are also outlined.
机译:本文提出了一种在超立方体系统上并发操作线性有序数据结构的简单有效的方法。该方法基于存在的增强二叉树搜索树(称为修剪的二叉树),该树植根于超多维数据集的任意处理器节点上;树的每个边缘对应于一对超立方体节点之间的直接链接;树使用最多[log / sub 2 / n]的扇出和最多[log / sub 2 / n] +1的深度跨越包含n个根的n个连续节点的任意序列。跨越非重叠处理器列表的搜索树仅使用本地信息形成,并且可以同时使用而不会出现争用问题。因此,它们可用于执行操作,例如广播,并在大小不一的集合上同时合并。提出了将树扩展到k元n立方体和错误的超立方体的方法。还概述了此并发数据结构在低级和中级图像处理算法上的应用以及涉及多个键的字典操作的应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号