Implicit and explicit transactions in a distributed transactional memory system
PDCN '08 Proceedings of the IASTED International Conference on Parallel and Distributed Computing and Networks
ICA3PP'05 Proceedings of the 6th international conference on Algorithms and Architectures for Parallel Processing
Transactional cluster computing
HPCC'05 Proceedings of the First international conference on High Performance Computing and Communications
Hi-index | 0.00 |
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.