首页> 外文会议>International Symposium on Parallel and Distributed Processing and Applications(ISPA 2007); 20070829-31; Nigara Falls(CA) >A Generic Distributed Monitor Construct for Programming Process Synchronization in Distributed Systems
【24h】

A Generic Distributed Monitor Construct for Programming Process Synchronization in Distributed Systems

机译:用于分布式系统中编程过程同步的通用分布式监视器构造

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

摘要

The monitor construct has been implemented in several concurrent and/or parallel programming languages for shared-memory system environments, Extensions of the monitor to support process synchronization in distributed systems have also been proposed. But, most existing work only provides the architecture design of the distributed monitor. There is no discussion about the algorithmic and implementation issues. Also, none of them consider how to implement conditional variables. In this paper, we present the design and implementation of a distributed monitor construct, named DisMoniC, for programming process synchronization in distributed systems. DisMoniC is generic in the sense that it can be used with any distributed mutual exclusion (DME) algorithm to implement exclusive access to the monitor operations. Time-efficient algorithms are proposed to implement conditional process synchronization in the distributed monitor. We also present performance evaluation of the proposed construct.
机译:监视器构造已在共享内存系统环境中以几种并行和/或并行编程语言实现了。还提出了监视器的扩展,以支持分布式系统中的进程同步。但是,大多数现有工作仅提供分布式监视器的体系结构设计。没有关于算法和实现问题的讨论。而且,他们都没有考虑如何实现条件变量。在本文中,我们介绍了一种分布式监视器构造的设计和实现,该构造名为DisMoniC,用于对分布式系统中的过程进行同步。 DisMoniC是通用的,可以与任何分布式互斥(DME)算法一起使用,以实现对监视器操作的独占访问。提出了节省时间的算法,以在分布式监视器中实现条件过程同步。我们还介绍了拟议构建的性能评估。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号