DocumentCode
2040786
Title
Transaction synchronization in distributed shared virtual memory systems
Author
Hsu, Meichun ; Tam, Va-On
Author_Institution
Aiken Comput. Lab., Harvard Univ., Cambirdge, MA, USA
fYear
1989
fDate
20-22 Sep 1989
Firstpage
166
Lastpage
175
Abstract
Synchronization in DSVM (distributed shared virtual memory) can be approached top-down by first understanding the synchronization needs at the process level instead of only at the memory access level. The authors demonstrate this idea in the context of transaction synchronization, devising two-phase locking-based algorithms under two DSVM scenarios: with and without an underlying memory coherence system. They compare the performances of the two algorithms and argue that significant performance gain can potentially result from bypassing memory coherence and supporting process synchronization directly on distributed memory. They also study the role of the optimistic algorithms in transaction synchronization in DSVM and show that some optimistic policy appears promising under the scenarios studied
Keywords
distributed processing; optimisation; transaction processing; virtual storage; DSVM; DSVM scenarios; distributed memory; distributed shared virtual memory systems; memory access level; memory coherence system; optimistic algorithms; optimistic policy; performance gain; process level; synchronization needs; top-down; transaction synchronization; two-phase locking-based algorithms; Computer networks; Concurrent computing; Databases; Distributed computing; Intelligent networks; Local area networks; Network servers; Performance gain; System performance; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 1989. COMPSAC 89., Proceedings of the 13th Annual International
Conference_Location
Orlando, FL
Print_ISBN
0-8186-1964-3
Type
conf
DOI
10.1109/CMPSAC.1989.65078
Filename
65078
Link To Document