scispace - formally typeset
R

Rachid Guerraoui

Researcher at École Polytechnique Fédérale de Lausanne

Publications -  603
Citations -  23263

Rachid Guerraoui is an academic researcher from École Polytechnique Fédérale de Lausanne. The author has contributed to research in topics: Computer science & Distributed algorithm. The author has an hindex of 66, co-authored 565 publications receiving 21306 citations. Previous affiliations of Rachid Guerraoui include École Polytechnique & École Normale Supérieure.

Papers
More filters
Proceedings ArticleDOI

Synchronizing without locks is inherently expensive

TL;DR: Lower bounds on the complexity of obstruction-free implementations in contention-free executions are established: those where obstruction-freedom was precisely claimed to be effective, arguing for an inherent cost of concurrent computing without locks.
Book ChapterDOI

Transactional Memory: Glimmer of a Theory

TL;DR: An overview of the recent theoretical work on defining a theory of TM is presented, first recalling some TM correctness properties and then overview results on the inherent power and limitations of TMs.
Book ChapterDOI

An Efficient Universal Construction for Message-Passing Systems

TL;DR: This paper presents a novel universal construction algorithm for a message-passing system with process crash failures that relies on two fine-grained underlying abstractions: a weak form of leader election, and a one-shot form of register.
Proceedings ArticleDOI

The PCL theorem: transactions cannot be parallel, consistent and live

TL;DR: It is shown that it is impossible to design a transactional memory system which ensures parallelism, i.e. that transactions eventually commit if they run solo, and which is weaker than snapshot isolation, processor consistency, and any other consistency condition stronger than them.
Book ChapterDOI

Decentralized Polling with Respectable Participants

TL;DR: DPol is presented, a simple and scalable distributed polling protocol where misbehaving nodes are exposed with a non-zero probability and the probability of dishonest participants violating privacy is balanced with their impact on the accuracy of the polling result.