We propose an efficient mutual exclusion algorithm with respect to remote memory reference(RMR) complexity that measures remote accesses to shared memory. The worst-case RMR complexity for one access to a critical section with N processes has been proven to be μ(logN). Though our algorithm has the same worst case RMR complexity, the algorithm becomes efficient with increasing the number of processes executing concurrently. We show the efficiency using queueing theory and simulation. Furthermore, we improve the algorithm so that the elapsed time from some process exits its critical section to the next wanting process enters its critical section is reduced
Mutual exclusion is a fundamental problem in distributed computing. In one well known variant of thi...
International audienceIn this paper we settle an open question by determining the remote memory refe...
Several years ago, Yang and Anderson presented an N-process algorithm for mutual exclusion under rea...
We consider the time complexity of shared-memory mutual exclusion algorithms under the remote-memory...
Abstract We consider the time complexity of shared-memory mutual exclusion algorithms based on reads...
In distributed shared memory multiprocessors, remote memory accesses generate processor-to-memory tr...
International audienceThe Cache Coherent (CC) and the Distributed Shared Memory (DSM) models are sta...
. We present the rst adaptive algorithm for N-process mutual exclusion under read/write atomicity i...
We consider the worst-case remote memory reference (RMR) complexity of first-come-first-served (FCFS...
In 1993, Yang and Anderson presented an N-process algorithm for mutual exclusion under read/write at...
We establish trade-o s between time complexity and write- and access-contention for solutions to the...
Group mutual exclusion (GME), introduced by Joung in 1998, is a natural synchronization problem that...
Abstract. First-Come-First-Served (FCFS) mutual exclusion (ME) is the problem of ensuring that proce...
We present an algorithm to solve the GROUP MUTUAL EXCLUSION problem in the cache-coherent (CC) model...
We specify and prove an algorithm solving k-Exclusion, a generalization of the Mutual Exclusion prob...
Mutual exclusion is a fundamental problem in distributed computing. In one well known variant of thi...
International audienceIn this paper we settle an open question by determining the remote memory refe...
Several years ago, Yang and Anderson presented an N-process algorithm for mutual exclusion under rea...
We consider the time complexity of shared-memory mutual exclusion algorithms under the remote-memory...
Abstract We consider the time complexity of shared-memory mutual exclusion algorithms based on reads...
In distributed shared memory multiprocessors, remote memory accesses generate processor-to-memory tr...
International audienceThe Cache Coherent (CC) and the Distributed Shared Memory (DSM) models are sta...
. We present the rst adaptive algorithm for N-process mutual exclusion under read/write atomicity i...
We consider the worst-case remote memory reference (RMR) complexity of first-come-first-served (FCFS...
In 1993, Yang and Anderson presented an N-process algorithm for mutual exclusion under read/write at...
We establish trade-o s between time complexity and write- and access-contention for solutions to the...
Group mutual exclusion (GME), introduced by Joung in 1998, is a natural synchronization problem that...
Abstract. First-Come-First-Served (FCFS) mutual exclusion (ME) is the problem of ensuring that proce...
We present an algorithm to solve the GROUP MUTUAL EXCLUSION problem in the cache-coherent (CC) model...
We specify and prove an algorithm solving k-Exclusion, a generalization of the Mutual Exclusion prob...
Mutual exclusion is a fundamental problem in distributed computing. In one well known variant of thi...
International audienceIn this paper we settle an open question by determining the remote memory refe...
Several years ago, Yang and Anderson presented an N-process algorithm for mutual exclusion under rea...