首页> 外文期刊>Journal of Parallel and Distributed Computing >Partially effective randomization in simulations between ARBITRARY and COMMON PRAMs
【24h】

Partially effective randomization in simulations between ARBITRARY and COMMON PRAMs

机译:任意和通用PRAM之间的仿真中的部分有效随机化

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

摘要

It is known that Θ((log n)/(log log n)) steps are needed to simulate one step of ARBITRARY CRCW PRAMs by COMMON CRCW PRAMs, but it was open whether there is a faster simulation when randomization is allowed. This paper gives both positive and negative answers. (ⅰ) It is shown that one step of ARBITRARY can be simulated by O((log m)/(k log log m-log k)) + log log n) steps on randomized COMMON with error-rate n~(-c), where m = n/k is the number of different memory cells into which at least one processor of the simulated PRAM attempts to write. The deterministic Θ((log n)/(log log n))-step simulation does not become faster for smaller m, while our randomized simulation becomes O(log log n) when m ≤ ((n log log n)/(log n)). (ⅱ) It is shown that when m = n, Ω((log n)/(log log n)) steps are needed to simulate one step of ARBITRARY by COMMON even if randomization is allowed. This lower-bound result needs some assumption on processor communication but it strongly suggests randomization does not help when m is small.
机译:已知需要Θ((log n)/(log log n))步来通过COMMON CRCW PRAM模拟任意一步的CRCW PRAM,但是在允许随机化时是否有更快的模拟是未知的。本文给出了肯定和否定的答案。 (ⅰ)证明可以通过随机概率的O((log m)/(k log log m-log k))+ log log n)步骤模拟任意一步,误差率为n〜(-c ),其中m = n / k是模拟PRAM的至少一个处理器尝试写入的不同存储单元的数量。确定性Θ((log n)/(log log n))-步仿真对于较小的m不会变得更快,而当m≤((n log log n)/(log n))。 (ⅱ)表明,当m = n时,即使允许随机化,也需要Ω((log n)/(log log n))步来通过COMMON模拟任意一步。此下限结果需要对处理器通信进行一些假设,但强烈建议当m较小时,随机化无济于事。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号