Concurrent objects play a key role in the design of applications for multi-core architectures, making it imperative to precisely understand their complexity requirements. For some objects, it is known that implementations can be significantly more efficient when their usage is restricted. However, apart from the specific restriction of one-shot implementations, where each process may apply only a single operation to the object, very little is known about the complexities of objects under general restrictions. This paper draws a more complete picture by defining a large class of objects for which an operation applied to the object can be “perturbed ” L consecutive times, and by proving lower bounds on their space complexity and on the time c...
AbstractWe present two new algorithms for contention management in transactional memory, the determi...
Abstract. The “wait-free hierarchy ” provides a classification of multiprocessor synchronization pri...
The lirst result presented in this paper is a lower bound of Q(log n) for the computation time of co...
ABSTRACT Concurrent objects play a key role in the design of applications for multi-core architectur...
This paper introduces operation-valency, a generalization of the valency proof technique originated ...
It has been considered bon ton to blame locks for their fragility, especially since researchers iden...
Obstruction-free implementations of concurrent ob jects are optimized for the common case where ther...
A shared-memory counter is a widely-used and well-studied concurrent object. It supports two operati...
AbstractWorst-case time complexity is a measure of the maximum time needed to solve a problem over a...
International audienceThe Cache Coherent (CC) and the Distributed Shared Memory (DSM) models are sta...
We consider shared memory systems in which asynchronous processes cooperate with each other by commu...
Many fundamental problems in shared-memory distributed computing, including mutual exclusion [James ...
Abstr¡ct. wc prove optimal lower bounds on the computation time for several well-known test problems...
A shared-memory counter is a well-studied and widely-used concurrent object. It supports two operati...
Abstract. This paper studies implementations of concurrent objects that exploit the absence of step ...
AbstractWe present two new algorithms for contention management in transactional memory, the determi...
Abstract. The “wait-free hierarchy ” provides a classification of multiprocessor synchronization pri...
The lirst result presented in this paper is a lower bound of Q(log n) for the computation time of co...
ABSTRACT Concurrent objects play a key role in the design of applications for multi-core architectur...
This paper introduces operation-valency, a generalization of the valency proof technique originated ...
It has been considered bon ton to blame locks for their fragility, especially since researchers iden...
Obstruction-free implementations of concurrent ob jects are optimized for the common case where ther...
A shared-memory counter is a widely-used and well-studied concurrent object. It supports two operati...
AbstractWorst-case time complexity is a measure of the maximum time needed to solve a problem over a...
International audienceThe Cache Coherent (CC) and the Distributed Shared Memory (DSM) models are sta...
We consider shared memory systems in which asynchronous processes cooperate with each other by commu...
Many fundamental problems in shared-memory distributed computing, including mutual exclusion [James ...
Abstr¡ct. wc prove optimal lower bounds on the computation time for several well-known test problems...
A shared-memory counter is a well-studied and widely-used concurrent object. It supports two operati...
Abstract. This paper studies implementations of concurrent objects that exploit the absence of step ...
AbstractWe present two new algorithms for contention management in transactional memory, the determi...
Abstract. The “wait-free hierarchy ” provides a classification of multiprocessor synchronization pri...
The lirst result presented in this paper is a lower bound of Q(log n) for the computation time of co...