Optimistic Synchronization and Transactional Consistency

  • Authors:
  • M. Wende;M. Schoettner;R. Goeckelmann;T. Bindhammer;P. Schulthess

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • CCGRID '02 Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Distributed Shared Memory (DSM) is an interestingalternative to build distributed object system.Explicitmessage passing and remote invocation is replacedby 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 multipurposePlurix Operating System (OS) implements a Transactionbased DSM.Memory consistency is maintained by atomic transactions and optimistic synchronizationmechanisms which have been used in database technology in the past.Such a transaction based DSMwith optimistic synchronization guarantee a sequentialconsistent view on the shared data to every mode in the cluster.