International audienceThis paper investigate a mutual exclusion algorithm on distributed systems. We introduce a new algorithm based on the Naimi-Trehel algorithm, taking advantage of the distributed approach of Naimi-Trehel while allowing to request partial locks. Such ranged locks offer a semantic close to POSIX file locking, where threads lock some parts of the shared file. We evaluate our algorithm by comparing its performance with to the original Naimi-Trehel algorithm and to a centralized mutual exclusion algorithm. The considered performance metric is the average time to obtain a lock
International audienceThe majority of current distributed mutual exclusion algorithms are not suited...
Mutual-exclusion locks are currently the most popular mechanism for interprocess synchronisation, la...
A token based algorithm for distributed mutual exclusion is presented. It uses a distributed counter...
International audienceThis paper investigate a mutual exclusion algorithm on distributed systems. We...
In 1974, Dijkstra introduced the notion of self-stabilization and presented a token circulation dist...
This paper presents a new starvation-free software algorithm for the N-thread mutual-exclusion probl...
We present a scalable lock algorithm and an adaptive scheme for shared-memory multiprocessors addres...
This paper presents a fault tolerant algorithm for implementing mutual exclusion in distributed syst...
The performance of conventional distributed algorithms does not scale with the network data rate, ow...
Software solutions for mutual exclusion developed over a 30‐year period, starting with complex ad ho...
We present optional locking as a method for significantly speeding up distributed locks, and we gene...
Abstract. This paper is motivated by a need of practical asynchronous network systems, i.e., a wait-...
The traditional mutual exclusion problem in distributed systems occurs when only one process should ...
INTRODUCTION. Over the last decade distributed computing systems have attracted a great deal of atte...
Scalable busy-wait synchronization algorithms are essential for achieving good parallel program perf...
International audienceThe majority of current distributed mutual exclusion algorithms are not suited...
Mutual-exclusion locks are currently the most popular mechanism for interprocess synchronisation, la...
A token based algorithm for distributed mutual exclusion is presented. It uses a distributed counter...
International audienceThis paper investigate a mutual exclusion algorithm on distributed systems. We...
In 1974, Dijkstra introduced the notion of self-stabilization and presented a token circulation dist...
This paper presents a new starvation-free software algorithm for the N-thread mutual-exclusion probl...
We present a scalable lock algorithm and an adaptive scheme for shared-memory multiprocessors addres...
This paper presents a fault tolerant algorithm for implementing mutual exclusion in distributed syst...
The performance of conventional distributed algorithms does not scale with the network data rate, ow...
Software solutions for mutual exclusion developed over a 30‐year period, starting with complex ad ho...
We present optional locking as a method for significantly speeding up distributed locks, and we gene...
Abstract. This paper is motivated by a need of practical asynchronous network systems, i.e., a wait-...
The traditional mutual exclusion problem in distributed systems occurs when only one process should ...
INTRODUCTION. Over the last decade distributed computing systems have attracted a great deal of atte...
Scalable busy-wait synchronization algorithms are essential for achieving good parallel program perf...
International audienceThe majority of current distributed mutual exclusion algorithms are not suited...
Mutual-exclusion locks are currently the most popular mechanism for interprocess synchronisation, la...
A token based algorithm for distributed mutual exclusion is presented. It uses a distributed counter...