Show simple item record Sui, Yahong en_US 2007-05-17T12:32:53Z 2007-05-17T12:32:53Z 1998-05-01T00:00:00Z en_US
dc.description.abstract In this dissertation, we consider a distributed shared virtual memory (DSVM) system that allows multiple concurrent nested object transactions to make transactional updates to the shared object space from different nodes across a network. To maintain correctness, the multiple copies of any object which are "cached" in the nodes' memories must be kept consistent. This dissertation presents a new memory consistency protocol, lazy object transactional entry consistency (LOTEC), that has lower communication requirements in an object-based software DSVM system, and can consequently achieve higher performance. LOTEC achieves this reduction in communication by deferring the transfer of an object's updated pages across the network until those pages are referenced by an acquiring transaction. Further, it is compatible with a newly developed concurrency control protocol, nested object two-phase locking. We show the correctness of the developed protocols and then evaluate the performance of a simulated DSVM system using LOTEC by comparing it with two other DSVM consistency protocols (object transactional entry consistency (OTEC) and conservative object transactional entry consistency (COTEC)) which are also described in the dissertation. The simulation results indicate that LOTEC will have the best performance in the described object-based DSVM system. en_US
dc.format.extent 6993731 bytes
dc.format.extent 184 bytes
dc.format.mimetype application/pdf
dc.format.mimetype text/plain
dc.language en en_US
dc.language.iso en_US
dc.rights info:eu-repo/semantics/openAccess
dc.title DSVM consistency protocols for nested object transactions en_US
dc.type info:eu-repo/semantics/masterThesis Computer Science en_US Master of Science (M.Sc.) en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record

View Statistics