DocumentCode
2525759
Title
Optimistic Synchronization and Transactional Consistency
Author
Wende, M. ; Schoettner, M. ; Goeckelmann, R. ; Bindhammer, T. ; Schulthess, P.
fYear
2002
fDate
21-24 May 2002
Firstpage
331
Lastpage
331
Abstract
Distributed Shared Memory (DSM) is an interesting alternative to build distributed object system. Explicit message passing and remote invocation is replaced by the simple and unified DSM abstraction. The recurrent performance drawbacks of DSM Systems are often caused by expensive distributed locking mechanisms. In response to this our multipurpose Plurix Operating System (OS) implements a Transaction based DSM. Memory consistency is maintained by atomic transactions and optimistic synchronization mechanisms which have been used in database technology in the past. Such a transaction based DSM with optimistic synchronization guarantee a sequential consistent view on the shared data to every mode in the cluster.
Keywords
Distributed Shared Memory; Memory Consistency; Operating Systems; Transactions.; Costs; Hardware; Memory management; Message passing; Operating systems; Protocols; Sockets; Software design; Software maintenance; Software systems; Distributed Shared Memory; Memory Consistency; Operating Systems; Transactions.;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing and the Grid, 2002. 2nd IEEE/ACM International Symposium on
Print_ISBN
0-7695-1582-7
Type
conf
DOI
10.1109/CCGRID.2002.1017155
Filename
1540483
Link To Document