首页> 外文期刊>Journal of Parallel and Distributed Computing >Read/write shared memory abstraction on top of asynchronous Byzantine message-passing systems
【24h】

Read/write shared memory abstraction on top of asynchronous Byzantine message-passing systems

机译:在异步拜占庭式消息传递系统之上读取/写入共享内存抽象

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

摘要

This paper is on the construction and use of a shared memory abstraction on top of an asynchronous message-passing system in which up to t processes may commit Byzantine failures. This abstraction consists of arrays of n single-writer/multi-reader atomic registers, where n is the number of processes. These registers enable Byzantine tolerance by recording the whole history of values written to each one of them. A distributed algorithm building such a shared memory abstraction is first presented. This algorithm assumes t < n/3, which is shown to be a necessary and sufficient condition for such a construction. Hence, the algorithm is resilient-optimal. Then the paper presents distributed objects built on top of this read/write shared memory abstraction, which cope with Byzantine processes. As illustrated by these objects, the proposed shared memory abstraction is motivated by the fact that, for a lot of problems, algorithms are simpler to design and prove correct in a shared memory system than in a message-passing system.
机译:本文讨论了异步消息传递系统之上共享内存抽象的构造和使用,其中最多t个进程可能会导致拜占庭式故障。这种抽象由n个单写/多读原子寄存器的数组组成,其中n是进程数。这些寄存器通过记录写入每个寄存器的值的整个历史记录来启用拜占庭容忍度。首先介绍建立这种共享内存抽象的分布式算法。该算法假设t <n / 3,这被证明是这种构造的必要和充分条件。因此,该算法是弹性最优的。然后,本文介绍了在此读/写共享内存抽象之上构建的分布式对象,该对象可应对拜占庭式进程。正如这些对象所说明的那样,提出的共享内存抽象是受以下事实启发的:对于许多问题,算法在共享内存系统中比在消息传递系统中更容易设计并证明其正确性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号