Title :
Consistency conditions for multi-object distributed operations
Author :
Mittal, Neeraj ; Garg, Vijay K.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
Abstract :
The traditional distributed shared memory (DSM) model provides atomicity at levels of read and write on single objects. Therefore, multi-object operations such as double compare and swap, and atomic m-register assignment cannot be efficiently expressed in this model. We extend the traditional DSM model to allow operations to span multiple objects. We show that memory consistency conditions such as sequential consistency and linearizability can be extended to this general model. We also provide algorithms to implement these consistency conditions in a distributed system
Keywords :
data integrity; distributed algorithms; distributed memory systems; message passing; shared memory systems; atomic m-register assignment; atomicity; distributed shared memory; distributed system; double compare; linearizability; memory consistency conditions; message passing; multi-object distributed operations; sequential consistency; Coherence; Costs; Hardware; Programming profession; Read-write memory; Testing; Transaction databases;
Conference_Titel :
Distributed Computing Systems, 1998. Proceedings. 18th International Conference on
Conference_Location :
Amsterdam
Print_ISBN :
0-8186-8292-2
DOI :
10.1109/ICDCS.1998.679835