Consistency Model and Synchronization Primitives in SDSMS

作者: Dalvinder Singh Dhaliwal , S. N. Panda , Parvinder S. Sandhu

DOI:

关键词:

摘要: Abstract —consistency model like Strict Consistency, Sequential Processor Weak Consistency etc. Then the techniques for implementing distributed shared memory Systems and Synchronization Primitives in Software Distributed Shared Memory are discussed. The analysis involves performance measurement of protocol concerned that is Multiple Writer Protocol. Each has pros cons. So, problems associated with each discussed other related things explored. Keywords — System, Single owner protocol, protocolI. I NTRODUCTION system an application executes a collection protocols to coordinate actions multiple processes on network, such all components cooperate together perform single or small set tasks. II. M EMORY C ONSISTENCY ODEL A consistency contract between programmers which specifies how operations program will be executed. Computer scientists have proposed different models enhance systems. In this section, we give introduction those some terminology used paper.

参考文章(14)
Peter John Keleher, Lazy release consistency for distributed shared memory Rice University. ,(1996)
Andrew S. Tanenbaum, Modern Operating Systems ,(1992)
Eric Jul, Povl T. Koch, Robert J. Fowler, Message-driven relaxed consistency in a software distributed shared memory operating systems design and implementation. pp. 7- ,(1994) , 10.5555/1267638.1267645
J.B. Carter, Design of the Munin distributed shared memory system Journal of Parallel and Distributed Computing. ,vol. 29, pp. 219- 227 ,(1995) , 10.1006/JPDC.1995.1119
S.V. Adve, K. Gharachorloo, Shared memory consistency models: a tutorial IEEE Computer. ,vol. 29, pp. 66- 76 ,(1996) , 10.1109/2.546611
Lamport, How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs IEEE Transactions on Computers. ,vol. 28, pp. 690- 691 ,(1979) , 10.1109/TC.1979.1675439
Pete Keleher, Alan L. Cox, Willy Zwaenepoel, Lazy release consistency for software distributed shared memory Proceedings of the 19th annual international symposium on Computer architecture - ISCA '92. ,vol. 20, pp. 13- 21 ,(1992) , 10.1145/139669.139676
James R Goodman, Cache Consistency and Sequential Consistency University of Wisconsin-Madison Department of Computer Sciences. ,(1991)
M. Dubois, C. Scheurich, Memory access dependencies in shared-memory multiprocessors IEEE Transactions on Software Engineering. ,vol. 16, pp. 660- 673 ,(1990) , 10.1109/32.55094