基于向量时钟的有界并发时间戳系统
Bounded Concurrent Timestamp Systems Using Vector Clocks
摘要:
共享寄存器是异步并发计算中用作通信媒介的基本对象。并发时间戳系统是一种高类型的通信对象,已被证明是解决许多并发控制问题的有力工具。事实证明,从原始的低类型对象构造这样的高类型对象是可能的。下一步是找到有效的结构。我们提出了一个非常有效的等待免费建设有界并发时间戳系统从1-作家多读寄存器。这最终确定,纠正和扩展,初步有界多作者在1986年提出的建设。这项工作部分引发了当前对无等待并发对象的兴趣,并在分布式算法中引入了离散向量时钟的概念。
英文摘要:
Shared registers are basic objects used as communication mediums in asynchronous concurrent computation. A concurrent timestamp system is a higher typed communication object, and has been shown to be a powerful tool to solve many concurrency control problems. It has turned out to be possible to construct such higher typed objects from primitive lower typed ones. The next step is to find efficient constructions. We propose a very efficient wait-free construction of bounded concurrent timestamp systems from 1-writer multireader registers. This finalizes, corrects, and extends, a preliminary bounded multiwriter construction proposed by the second author in 1986. That work partially initiated the current interest in wait-free concurrent objects, and introduced a notion of discrete vector clocks in distributed algorithms.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。