首页> 外文期刊>IEEE Transactions on Software Engineering >Passive-space and time view: vector clocks for achieving higher performance, program correction, and distributed computing
【24h】

Passive-space and time view: vector clocks for achieving higher performance, program correction, and distributed computing

机译:被动空间和时间视图:用于实现更高性能,矢量校正和分布式计算的矢量时钟

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

摘要

We have noticed two problems with viewing a process as a sequence of events. The first problem is the complete loss of information about potential intra-process concurrency for both sequential and distributed computations, and partial loss of information about potential inter-process concurrency for distributed computations. The second problem is that the resulting reasoning framework does not lend itself to refinement (from sequential computing or a given set of distributed processes) to a preferable set of distributed processes. We argue that it is more natural to view a computation, either distributed or sequential, as a partially ordered set of events. Doing so leads to a view, called passive-space and time view, which we propose. To aid users of the relation "Affects" in developing algorithms, we define vector clocks, that are global logical clocks, so that the relation "Affects", and hence all potential concurrency, between events can be identified from their timestamps assigned.
机译:我们注意到将流程视为一系列事件存在两个问题。第一个问题是有关顺序和分布式计算的有关潜在进程内并发的信息的完全丢失,以及有关分布式计算的有关潜在进程间并发的信息的部分丢失。第二个问题是,由此产生的推理框架无法将其完善(从顺序计算或一组给定的分布式过程)到优选的一组分布式过程。我们认为将一个分布式的或顺序的计算视为部分有序的事件集更为自然。这样做会导致我们提出一种称为被动空间和时间的视图。为了帮助用户使用“影响”关系开发算法,我们定义了矢量时钟,即全局逻辑时钟,以便可以从分配的时间戳中识别事件之间的关系“影响”,从而确定所有潜在的并发性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号