...
首页> 外文期刊>Distributed Computing >Optimal propagation-based protocols implementing causal memories
【24h】

Optimal propagation-based protocols implementing causal memories

机译:基于因果传播的最优协议,实现因果记忆

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

摘要

Ensuring causal consistency in a Distributed Shared Memory (DSM) means all operations executed at each process will be compliant to a causality order relation. This paper first introduces an optimality criterion for a protocol P, based on a complete replication of variables at each process and propagation of write updates, that enforces causal consistency. This criterion measures the capability of a protocol to update the local copy as soon as possible while respecting causal consistency. Then we present an optimal protocol built on top of a reliable broadcast communication primitive and we show how previous protocols based on complete replication presented in the literature are not optimal. Interestingly, we prove that the optimal protocol embeds a system of vector clocks which captures the read/write semantics of a causal memory. From an operational point of view, an optimal protocol strongly reduces its message buffer overhead. Simulation studies show that the optimal protocol roughly buffers a number of messages of one order of magnitude lower than non-optimal ones based on the same communication primitive.
机译:确保分布式共享内存(DSM)中因果关系的一致性意味着在每个进程中执行的所有操作都将遵循因果关系顺序。本文首先介绍了协议P的最优性准则,该准则基于每个过程中变量的完整复制和写入更新的传播,从而增强了因果一致性。该标准衡量协议在遵守因果一致性的同时尽快更新本地副本的能力。然后,我们提出了一种建立在可靠广播通信原语之上的最佳协议,并说明了文献中提出的基于完全复制的先前协议是不是最佳的。有趣的是,我们证明了最佳协议嵌入了矢量时钟系统,该系统捕获了因果存储器的读/写语义。从操作的角度来看,最佳协议可以大大减少其消息缓冲区的开销。仿真研究表明,基于相同的通信原语,最佳协议会大致缓冲比非最佳消息低一个数量级的多个消息。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号