In the world of message-passing distributed computing, reliable synchronous systems and asyn-chronous failure-prone systems lie at the two ends of the reliability/asynchrony spectrum. The concept of locality of a computation is central to the first one, while the concept of wait-freedom is central to the second one. This paper is an attempt to reconcile these two extreme worlds, and benefit from both of them. To this end, it first proposes a new distributed computing model, where (differently from the two previous ones) processing and communication are decoupled. The communication component (made up of n nodes) is considered as reliable and synchronous, while the processing component (composed of n processes, each attached to a communicatio...
International audienceThis paper considers distributed vertex-coloring in broadcast/receive networks...
2006-2007 > Academic research: refereed > Refereed conference paperVersion of RecordPublishe
Due to the advent of multicore machines, shared memory distributed computing models taking into acco...
In the world of message-passing distributed computing, reliable synchronous systems and asyn-chronou...
International audienceWhen considering distributed computing, reliable message-passing synchronous s...
this article, we first confine our attention to this particular problem and develop a suite of effic...
The vertex coloring problem has received a lot of attention in the context of synchronous round-base...
This article is on message-passing systems where communication is (a) synchronous and (b) based on t...
Abstract—We investigate whether asynchronous computational models and asynchronous algorithms can be...
We provide a novel model to formalize a well-known algorithm, by Chandra and Toueg, that solves Cons...
Synchronous distributed algorithms are easier to design and prove correct than algorithms that toler...
An introduction to distributed algorithms, in particular local algorithms. Essentially a practice ta...
AbstractIn this paper we show how a distributed system with synchronous processors and asynchronous ...
International audienceSynchronization primitives for fault-tolerant distributed systems that ensure ...
While various iterative graph algorithms can be expressed via asynchronous parallelism, lack of its ...
International audienceThis paper considers distributed vertex-coloring in broadcast/receive networks...
2006-2007 > Academic research: refereed > Refereed conference paperVersion of RecordPublishe
Due to the advent of multicore machines, shared memory distributed computing models taking into acco...
In the world of message-passing distributed computing, reliable synchronous systems and asyn-chronou...
International audienceWhen considering distributed computing, reliable message-passing synchronous s...
this article, we first confine our attention to this particular problem and develop a suite of effic...
The vertex coloring problem has received a lot of attention in the context of synchronous round-base...
This article is on message-passing systems where communication is (a) synchronous and (b) based on t...
Abstract—We investigate whether asynchronous computational models and asynchronous algorithms can be...
We provide a novel model to formalize a well-known algorithm, by Chandra and Toueg, that solves Cons...
Synchronous distributed algorithms are easier to design and prove correct than algorithms that toler...
An introduction to distributed algorithms, in particular local algorithms. Essentially a practice ta...
AbstractIn this paper we show how a distributed system with synchronous processors and asynchronous ...
International audienceSynchronization primitives for fault-tolerant distributed systems that ensure ...
While various iterative graph algorithms can be expressed via asynchronous parallelism, lack of its ...
International audienceThis paper considers distributed vertex-coloring in broadcast/receive networks...
2006-2007 > Academic research: refereed > Refereed conference paperVersion of RecordPublishe
Due to the advent of multicore machines, shared memory distributed computing models taking into acco...