Mutual exclusion (ME) is used to coordinate access to shared resources by concurrent processes. We investigate several new N-process shared-memory algorithms for variants of ME, each of which uses only reads and writes, and is local-spin, i.e., has bounded remote memory reference (RMR) complexity. We study these algorithms under two different shared-memory models: the distributed shared-memory (DSM) model, and the cache-coherent (CC) model. In particular, we present the first known algorithm for first- come-first-served (FCFS) ME that has O(log N) RMR complexity in both the DSM and CC models, and uses only atomic reads and writes. Our algorithm is also adaptive to point contention, i.e., the number of processes that are simultaneous...
In 1993, Yang and Anderson presented an N-process algorithm for mutual exclusion under read/write at...
We study Reader-Writer Exclusion, a well-known variant of the Mutual Exclusion problem where process...
Group mutual exclusion (GME), introduced by Joung in 1998, is a natural synchronization problem that...
Mutual exclusion (ME) is used to coordinate access to shared resources by concurrent processes. We ...
Abstract We present an N-process local-spin mutual exclusion algorithm, based on nonatomic reads and...
We present an N-process local-spin mutual exclusion algorithm, based on nonatomic reads and writes, ...
We present an N-process local-spin mutual exclusion algorithm, based on nonatomic reads and writes, ...
Abstract. First-Come-First-Served (FCFS) mutual exclusion (ME) is the problem of ensuring that proce...
Abortable mutual exclusion is a variant of mutual exclusion, in which processes are allowed to abort...
. We present the rst adaptive algorithm for N-process mutual exclusion under read/write atomicity i...
Abstract We consider the time complexity of shared-memory mutual exclusion algorithms based on reads...
International audienceThe Cache Coherent (CC) and the Distributed Shared Memory (DSM) models are sta...
A simple code transformation is presented that reduces the space complexity of Yang and Anderson's l...
We consider the worst-case remote memory reference (RMR) complexity of first-come-first-served (FCFS...
International audienceIn this paper we settle an open question by determining the remote memory refe...
In 1993, Yang and Anderson presented an N-process algorithm for mutual exclusion under read/write at...
We study Reader-Writer Exclusion, a well-known variant of the Mutual Exclusion problem where process...
Group mutual exclusion (GME), introduced by Joung in 1998, is a natural synchronization problem that...
Mutual exclusion (ME) is used to coordinate access to shared resources by concurrent processes. We ...
Abstract We present an N-process local-spin mutual exclusion algorithm, based on nonatomic reads and...
We present an N-process local-spin mutual exclusion algorithm, based on nonatomic reads and writes, ...
We present an N-process local-spin mutual exclusion algorithm, based on nonatomic reads and writes, ...
Abstract. First-Come-First-Served (FCFS) mutual exclusion (ME) is the problem of ensuring that proce...
Abortable mutual exclusion is a variant of mutual exclusion, in which processes are allowed to abort...
. We present the rst adaptive algorithm for N-process mutual exclusion under read/write atomicity i...
Abstract We consider the time complexity of shared-memory mutual exclusion algorithms based on reads...
International audienceThe Cache Coherent (CC) and the Distributed Shared Memory (DSM) models are sta...
A simple code transformation is presented that reduces the space complexity of Yang and Anderson's l...
We consider the worst-case remote memory reference (RMR) complexity of first-come-first-served (FCFS...
International audienceIn this paper we settle an open question by determining the remote memory refe...
In 1993, Yang and Anderson presented an N-process algorithm for mutual exclusion under read/write at...
We study Reader-Writer Exclusion, a well-known variant of the Mutual Exclusion problem where process...
Group mutual exclusion (GME), introduced by Joung in 1998, is a natural synchronization problem that...