
דניאל הנדלר
אקדמי בכיר
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.
| שפת פרסום | אנגלית |
| דפים | 519-536 |
| כתב עת | SIAM Journal on Computing |
| כרך | 41 |
| נושא מספר | 3 |
| סטטוס פרסום | פורסם - 03.09.2012 |
Keywords
Covering
Distributed data structures
Lower bounds
Memory contention
ASJC Scopus subject areas
General Computer Science
General Mathematics