
Prof. Daniel Hendler
Know all about my research
On the inherent sequentiality of concurrent objects
We present O(n) lower bounds on the worst case time to perform a single instance of an operation in any nonblocking implementation of a large class of concurrent data structures shared by n processes. Time is measured by the number of stalls a process incurs as a result of contention with other processes. For standard data structures such as counters, stacks, and queues, our bounds are tight. The implementations considered may apply any primitives to a base object. No upper bounds are assumed on either the number of base objects or their size.
| Publication language | English |
| Pages | 519-536 |
| Journal | SIAM Journal on Computing |
| Volume | 41 |
| Issue number | 3 |
| Publication status | Published - 03.09.2012 |
Keywords
Covering
Distributed data structures
Lower bounds
Memory contention
ASJC Scopus subject areas
General Computer Science
General Mathematics