A Technique for Execution of Written Values on Shared Variables
Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 32794
A Technique for Execution of Written Values on Shared Variables

Authors: Parvinder S. Sandhu, Vijay K. Banga, Prateek Gupta, Amit Verma

Abstract:

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 .

Keywords: synchronization objects, barrier, phases and events, shared memory

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1333530

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1142

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