首页> 外文会议>Annual international conference on computing and combinatorics >Group Mutual Exclusion Algorithms Based on Ticket Orders
【24h】

Group Mutual Exclusion Algorithms Based on Ticket Orders

机译:基于票证订单的组相互排除算法

获取原文

摘要

Group mutual exclusion is an interesting generalization of the mutual exclusion problem. This problem was introduced by Joung, and some algorithms for the problem have been proposed by incorporating mutual exclusion algorithms. Group mutual exclusion occurs naturally in a situation where a resource can be shared by processes of the same group, but not by processes of different groups. It is also called the congenial talking philosophers problem. In this paper we propose three algorithms based on ticket orders for the group mutual exclusion problem in the asynchronous shared memory model. The first algorithm is a simple modification of the Bakery algorithm. It satisfies group mutual exclusion, but does not satisfy lockout freedom. The second and the third algorithms are further modifications from the first one in order to satisfy lockout freedom and to improve the concurrency performance. They use single-write shared variables, together with two multi-writer shared variables that are never concurrently written. the third algorithm has another desirable property, called smooth admission. By this property, during the period that the resource is occupied by he leader, a process wishing to join the same group as the leader's group can be granted use of the resource in constant time.
机译:组相互排除是相互排除问题的有趣概括。通过Joung引入了该问题,并且通过结合了相互排除算法提出了一些问题的算法。组相互排除自然地发生在可以通过同一组的进程共享资源,而不是由不同组的进程共享的情况。它也被称为Congenial谈论哲学家问题。本文在异步共享内存模型中提出了三个基于票价的票价的算法。第一算法是对面包店算法的简单修改。它满足组相互排斥,但不满足锁定自由。第二和第三算法是从第一算法进一步修改,以满足锁定自由并提高并发性能。它们使用单​​编写共享变量,以及两个从不编写的两个多编写器共享变量。第三种算法具有另一种理想的属性,称为平滑入场。通过此属性,在资源由他的领导者占据期间,希望在不断的时间内授予资源的使用加入同一组的进程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号