loading...
Entry Consistency versus Lazy Release Consistency in DSM Systems: Analytical Comparison and a New Hybrid Solution
Tunis, TUNISIA October 29-October 31
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/FTDCS.1997.6447076th IEEE Workshop on Future Trends of ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Jelica Protic, University of Belgrade
Veljko Milutinovic, University of Belgrade
Entry consistency (EC) implemented in Midway and lazy release consistency (LRC) implemented in TreadMarks are two most promising relaxed memory consistency models that tend to minimize communication costs, which is the important goal of software-based DSM solutions built on the top of networks of workstations. While Midway uses fine-grain, update-based coherence protocol, TreadMarks implements invalidation-based protocol with virtual memory page as a granularity unit. Instead of transferring whole page on a page fault, TreadMarks transfers diffs - lists of modifications to the page during one critical section. According to a previous comparative study of EC and LRC none of them is unconditionally better, and performance advantages of one or the other highly depend on the application. The goal of this paper is to examine performance/complexity trade-offs of entry consistency and lazy release consistency, based on the model that includes storage overhead, as well as communication and computation costs. A proposal for a new hybrid of LRC and EC is also presented.
Citation:
Jelica Protic, Veljko Milutinovic, "Entry Consistency versus Lazy Release Consistency in DSM Systems: Analytical Comparison and a New Hybrid Solution," ftdcs, pp.78, 6th IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS '97), 1997
Usage of this product signifies your acceptance of the Terms of Use.