The Reader-Writer Exclusion problem seeks to provide a lock that protects some critical section of code for two classes of processes, readers and writers, where multiple readers are permitted to hold the lock at a time, but only one writer can hold the lock to the exclusion of all other processes. The difficulties in solving this problem lie not only in developing a good algorithm, but in rigorously formulating desirable properties for such an algorithm to have. Recently, Bhatt and Jayanti accomplished both of these tasks for several variants of the Reader-Writer Exclusion problem. We seek to extend their work by augmenting one of their algorithms (the one giving readers priority over writers) with the notions of upgrading and downgrading. ...
International audienceMany algorithms designed for shared-memory distributed systems assume the sing...
The queue based mutual exclusion protocol establishes mutual exclusion for N > 1 threads by means...
This paper is directed at reader/writer locking for read-dominant real-time workloads. It is shown t...
The Reader-Writer Exclusion problem seeks to provide a lock that protects some critical section of c...
In this thesis we give a constant Remote-Memory-Reference (on CC systems) reader-writer exclusion al...
The reader-writer problem [1] seeks to provide a lock that protects some critical section of code fo...
We study Reader-Writer Exclusion, a well-known variant of the Mutual Exclusion problem where process...
The concurrent reader-writer problem (Courtois, 1971) involves two classes of processes: readers and...
When a process attempts to acquire a mutex lock, it may be forced to wait if another process current...
The readers-writers problem is one of the very well known problems in concurrency theory. It was fir...
This paper is directed at reader/writer locking for read-dominant real-time workloads. It is shown t...
This paper presents a new starvation-free software algorithm for the N-thread mutual-exclusion probl...
This paper presents new starvation-free hardware-assisted and software-only algorithms for the N-thr...
We present process-algebraic models of multi-writer multi-reader safe, regular and atomic registers....
International audienceMany algorithms designed for shared-memory distributed systems assume the sing...
The queue based mutual exclusion protocol establishes mutual exclusion for N > 1 threads by means...
This paper is directed at reader/writer locking for read-dominant real-time workloads. It is shown t...
The Reader-Writer Exclusion problem seeks to provide a lock that protects some critical section of c...
In this thesis we give a constant Remote-Memory-Reference (on CC systems) reader-writer exclusion al...
The reader-writer problem [1] seeks to provide a lock that protects some critical section of code fo...
We study Reader-Writer Exclusion, a well-known variant of the Mutual Exclusion problem where process...
The concurrent reader-writer problem (Courtois, 1971) involves two classes of processes: readers and...
When a process attempts to acquire a mutex lock, it may be forced to wait if another process current...
The readers-writers problem is one of the very well known problems in concurrency theory. It was fir...
This paper is directed at reader/writer locking for read-dominant real-time workloads. It is shown t...
This paper presents a new starvation-free software algorithm for the N-thread mutual-exclusion probl...
This paper presents new starvation-free hardware-assisted and software-only algorithms for the N-thr...
We present process-algebraic models of multi-writer multi-reader safe, regular and atomic registers....
International audienceMany algorithms designed for shared-memory distributed systems assume the sing...
The queue based mutual exclusion protocol establishes mutual exclusion for N > 1 threads by means...
This paper is directed at reader/writer locking for read-dominant real-time workloads. It is shown t...