DocumentCode :
1783299
Title :
Improved Time Bounds for Linearizable Implementations of Abstract Data Types
Author :
Jiaqi Wang ; Talmage, Edward ; Hyunyoung Lee ; Welch, Jennifer L.
Author_Institution :
Dept. of Comput. Sci. & Eng., Texas A&M Univ., College Station, TX, USA
fYear :
2014
fDate :
19-23 May 2014
Firstpage :
691
Lastpage :
701
Abstract :
Linearizability is a well-known consistency condition for shared objects in concurrent systems. We focus on the problem of implementing linearizable objects of arbitrary data types in message-passing systems with bounded, but uncertain, message delay and bounded, but non-zero, clock skew. We present an algorithm that exploits axiomatic properties of different operations to reduce the running time of each operation below that obtainable with previously known algorithms. We also prove lower bounds on the time complexity of various kinds of operations, specified by the axioms they satisfy, resulting in reduced gaps in some cases and tight bounds in others.
Keywords :
abstract data types; computational complexity; message passing; abstract data types; arbitrary data types; clock skew; concurrent systems; improved time bounds; linearizability object; lower bounds; message delay; message-passing systems; time complexity; Clocks; Delays; Law; Real-time systems; Registers; Synchronization; abstract data types; distributed computing; linearizability; time bounds;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2014 IEEE 28th International
Conference_Location :
Phoenix, AZ
ISSN :
1530-2075
Print_ISBN :
978-1-4799-3799-8
Type :
conf
DOI :
10.1109/IPDPS.2014.77
Filename :
6877301
Link To Document :
بازگشت