首页> 外文会议>Annual ACM symposium on Theory of computing;ACM symposium on Theory of computing >One, two, three . . . infinity: lower bounds for parallel computation
【24h】

One, two, three . . . infinity: lower bounds for parallel computation

机译:一二三 。 。 。无穷大:并行计算的下限

获取原文

摘要

In this paper we compare the power of the two most commonly used concurrent-write models of parallel computation, the COMMON PRAM and the PRIORITY PRAM. These models differ in the way they resolve write conflicts. If several processors want to write into the same shared memory cell at the same time, in the COMMON model they have to write the same value. In the PRIORITY model, they may attempt to write different values; the processor with smallest index succeeds.

We consider PRAM's with n processors, each having arbitrary computational power. We provide the first separation results between these two models in two extreme cases: when the size m of the shared memory is small (mnε, ε 1), and when it is infinite.

In the case of small memory, the PRIORITY model can be faster than the COMMON model by a factor of &THgr;(log n), and this lower bound holds even ifthe COMMON model is probabilistic. In the case of infinite memory, the gap between the models can be a factor of &OHgr;(log log log n).

We develop new proof techniques to obtain these results. The technique used for the second lower bound is strong enough to establish the first tight time bounds for the PRIORITY model, which is the strongest parallel computation model. We show that finding the maximum of n numbers requires &THgr;(log log n) steps, generalizing a result of Valiant for parallel computation trees.

机译:

在本文中,我们比较了两种最常用的并行计算并发写入模型(COMMON PRAM和PRIORITY PRAM)的功能。这些模型在解决写入冲突的方式上有所不同。如果多个处理器要同时写入相同的共享存储单元,则在COMMON模型中,它们必须写入相同的值。在PRIORITY模型中,他们可能会尝试写入不同的值。索引最小的处理器成功。

我们考虑具有 n 个处理器的PRAM,每个处理器具有任意的计算能力。我们在两种极端情况下提供了这两种模型之间的第一个分离结果:当共享内存的大小 m 小时( m n ε,ε<1),以及它是无限时。

在内存较小的情况下,PRIORITY模型的速度可能比COMMON模型的速度快&THgr;(log n ),即使COMMON模型是概率性的,此下限仍然成立。在内存无限的情况下,模型之间的差距可能是&OHgr;的一个因数(log log log n )。

我们开发了新的证明技术来获得这些结果。用于第二下限的技术足够强大,可以为优先级模型(它是最强大的并行计算模型)建立第一紧时限。我们表明,找到最大 n 个数需要&THgr;(日志log n )步骤,从而将并行计算树的Valiant结果推广一遍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号