首页> 外文会议>IASTED international conference on parallel and distributed computing and systems >ROLE PROCESSES FOR SHARING A RESOURCE BETWEEN A GROUP OF PROCESSES
【24h】

ROLE PROCESSES FOR SHARING A RESOURCE BETWEEN A GROUP OF PROCESSES

机译:在一组进程之间共享资源的角色进程

获取原文

摘要

Distributed systems are in continuous growth and new requirements emerge. Initially, in multiprogramming, the mutual exclusion problem was the aim to solve. Then, different extensions and variations come up, like k-mutual exclusion, and group mutual exclusion. In this paper, the proposal is based on an extension to group mutual exclusion (GME) where processes join a group with a role (shared, exclusive) in each stage. The properties that must guarantee a solution to GME are: mutual exclusion, bounded delay, progress and concurrency. For this extension, it requires a new property: role mutual exclusion. A general model to solve the problem is composed of two players: groups and processes. This model can be applied to the different communication mechanisms (shared memory, messages). Examples of implementations based on messages, and shared memory are presented. The shared memory proposed solution is based on an adaptive bakery algorithm.
机译:分布式系统持续增长和新的要求出现。最初,在多程序中,互斥问题是解决的目标。然后,不同的扩展和变体上升,如k相互排除和组相互排除。在本文中,该提案基于分组的扩展,用于分组相互排除(GME),其中进程在每个阶段中加入一个组(共享,独占)的组。必须保证GME解决方案的属性是:相互排除,有界延迟,进度和并发性。对于此扩展,它需要一个新的属性:角色相互排除。解决问题的一般模型由两个玩家组成:组和流程。该模型可以应用于不同的通信机制(共享内存,消息)。提出了基于消息和共享存储器的实现的示例。共享内存所提出的解决方案基于自适应面包店算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号