Causal Distributed Shared Memory for P2PKit
On this page you can find the latest released
version of DCS (Distributed Causal Store) a service based
implementation of a Distributed Shared Memory. DCS support Causal
Consistency between copies. It is written using the P2P programmer's
toolkit P2PKit.
After creating a network of P2PKit nodes using Node.ozf compile and
run DSMService.oz as follows
[glynn@calcm glynn]$ ozengine DSMService.ozf --network=<network name>
Once the DCS is running you can use it by running the script in dsm_ex.oz from the OPI.
Kevin Glynn (glynn@info.ucl.ac.be)
- 03/04/2005: Fixed to work with new API (P2PKitClient and P2PKitPeer >= 03/04/2005). Warning, not well tested.
- 16/03/2005: Broken by new P2PKit API
- 25/02/2005: Created.
Kevin Glynn
Last modified: Tue Nov 22 11:47:04 CET 2005