DocumentCode :
3231319
Title :
Entry consistency versus lazy release consistency in DSM systems: analytical comparison and a new hybrid solution
Author :
Protiae, Jelica ; Milutinoviae, Veljko
Author_Institution :
Dept. of Comput. Eng., Belgrade Univ., Serbia
fYear :
1997
fDate :
29-31 Oct 1997
Firstpage :
78
Lastpage :
83
Abstract :
Entry consistency (EC), implemented in Midway, and lazy release consistency (LRC), implemented in TreadMarks, are two promising relaxed memory consistency models which tend to minimize communication costs. This is an important goal of software-based distributed shared memory (DSM) solutions built on workstation networks. While Midway uses a fine-grain update-based coherence protocol, TreadMarks implements an invalidation-based protocol with virtual memory page as the granularity unit. Instead of transferring the whole page on a page fault, TreadMarks transfers diffs-lists of modifications to the page during a critical section. According to a previous comparative study of EC and LRC neither is unconditionally better than the other and the performance advantages depend highly on the application. This paper examines the performance/complexity trade-offs of EC and LRC, based on a model that includes storage overhead, as well as the communication and computation costs. A proposal for a new hybrid of LRC and EC is also presented
Keywords :
data integrity; distributed memory systems; local area networks; memory protocols; multiprocessing programs; shared memory systems; software performance evaluation; workstations; DSM systems; Midway; TreadMarks; communication costs; distributed shared memory; entry consistency; lazy release consistency; relaxed memory consistency models; Access protocols; Coherence; Computer networks; Costs; Interleaved codes; Proposals; Protection;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1997., Proceedings of the Sixth IEEE Computer Society Workshop on Future Trends of
Conference_Location :
Tunis
ISSN :
1071-0485
Print_ISBN :
0-8186-8153-5
Type :
conf
DOI :
10.1109/FTDCS.1997.644707
Filename :
644707
Link To Document :
بازگشت