首页> 美国政府科技报告 >Sharing Memory Robustly in Message-Passing Systems
【24h】

Sharing Memory Robustly in Message-Passing Systems

机译:在消息传递系统中稳健地共享存储器

获取原文

摘要

Emulators that translate algorithms from the shared-memory model to two differentmessage-passing models are presented. Both are achieved by implementing a wait-free, atomic, single-writer multi-reader register in unreliable, asynchronous networks. The two message-passing models considered are a complete network with processor failures and an arbitrary network with dynamic link failures. These results make it possible to view the shared-memory model as a higher-level language for designing algorithms in asynchronous distributed systems. Any wait-free algorithm based on atomic, single-writer multi-reader registers can be automatically emulated in message-passing systems. The overhead introduced by these emulations is polynomial in the number of processors in the systems. Immediate new results are obtained by applying the emulators to known shared-memory algorithms. These include, among others, protocols to solve the following problems in the message-passing model in the presence of processor or link failures: multi-writer multi-reader registers, concurrent time stamp systems, l-exclusion, atomic snapshots, randomized consensus, and implementation of a class of data structures. Keywords: Message passing; Shared memory; Dynamic networks; Fault tolerance; Wait-free algorithms; Emulations; Atomic registers. (kr)

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号