自适应重命名的空间下界
分布式、并行与集群计算
2016-05-17 v6
摘要
我们研究了在具有 个进程的异步分布式系统中,基于多读多写寄存器实现长生命周期和一次性自适应重命名的空间复杂度。在 -自适应重命名算法下,若 个进程参与,则每个参与进程获得 范围内的一个不同名字。设 为满足 的非递减函数,并令 。我们证明了任何非确定性单进程可终止的长生命周期 -自适应重命名对象需要 个寄存器。这意味着长生命周期 -自适应重命名的寄存器下界为 ,我们注意到该下界是紧的。我们还证明了实现任意非确定性单进程可终止的一次性 -自适应重命名的寄存器下界为 。我们给出了两种一次性重命名算法:无等待算法和无障碍算法。每种算法采用一个参数来刻画空间与适应性之间的权衡。当适当选择这些参数时,可得到仅需 个寄存器的无等待一次性 -自适应重命名算法,以及仅需 个寄存器的无障碍一次性 -自适应重命名算法。
引用
@article{arxiv.1603.04067,
title = {Space Bounds for Adaptive Renaming},
author = {Maryam Helmi and Lisa Higham and Philipp Woelfel},
journal= {arXiv preprint arXiv:1603.04067},
year = {2016}
}