首页> 外文会议>International symposium on distributed computing >Deriving a Scalable Algorithm for Mutual Exclusion
【24h】

Deriving a Scalable Algorithm for Mutual Exclusion

机译:导出可扩展算法进行相互排除

获取原文
获取外文期刊封面目录资料

摘要

This paper details the design of a scalable algorithm for the mutual exclusion problem. Starting by inserting a redundant assignment into Peterson's agoorithm for two processes, we derive another algorithm that uses only local spins, i.e., a process busy-waits only on locally accessible shared variables. The new two-process algorithm is then adapted to serve as a building block of the complete tournament-like algorithm; the adaptation si such that the entire algorithm still uses only local spins, which is crucial for scalability. We consider the simplicity of the algorithm and its derivation to be the main contributions of this paper.
机译:本文详细介绍了一种可扩展算法的互排算法。首先,通过将冗余分配插入Peterson的agorithm进行两种进程,我们推出了另一种仅使用本地SPINS的算法,即,仅在本地可访问的共享变量上忙碌 - 等待的进程。然后,新的双流程算法适于作为完整锦标赛算法的构建块;适应SI使整个算法仍然仅使用局部旋转,这对于可扩展性至关重要。我们考虑了算法的简单性及其推导成为本文的主要贡献。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号