A Technique for Execution of Written Values on Shared Variables

The current paper conceptualizes the technique of release consistency indispensable with the concept of synchronization that is user-defined. Programming model concreted with object and class is illustrated and demonstrated. The essence of the paper is phases, events and parallel computing execution .The technique by which the values are visible on shared variables is implemented. The second part of the paper consist of user defined high level synchronization primitives implementation and system architecture with memory protocols. There is a proposition of techniques which are core in deciding the validating and invalidating a stall page .




References:
[1] A. S. Tanenbaum. Modern Operating Systems, chapter 2. Pren-tice Hall,
Vol.2,1992
[2] M. Dubois and C. Scheurich., "Memory access dependencies in sharedmemory
multiprocessors" IEEE Transaction on Software Engineering,
June 1990.
[3] O. Babaoglu and K. Marzzullo "Distributed Systems", chapter
4.Addison-Wesley, second edition, 1993.
[4] J. B. Carter. "Efficient Distributed Shared Memory Based on Multi-
Protocol Release Consistency". PhD thesis, Rice University, 1993.
[5] www.springer.com/computer/communications/book/978-0-387-21509-9
- 36k
[6] http://www.stormingmedia.us/62/6230/A623044.html
[7] Coulouris, George F.; Dollimore , "Distributed Systems: "Concepts and
Design(international computer system series )"Second Edition Published
by Addison-Wesley", 1994.
[8] C.George ,Jean Dollimore, Tim Kindberg "Distributed. Systems
Concepts and Design" ,third edition, published August 7, 2000 672
pages