2007
DOI: 10.1145/1314690.1314695
|View full text |Cite
|
Sign up to set email alerts
|

On specification of Read/Write shared variables

Abstract: A shared variable is an abstraction of persistent interprocess communication. Processors execute operations, often concurrently, on shared variables to exchange information among themselves. The behavior of operation executions is required to be "consistent" for effective interprocess communication. Consequently, a consistency specification of a shared variable describes some guarantees on the behavior of the operation executions. A Read/Write shared variable has two operations: a Write stores a specified valu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2009
2009
2011
2011

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 27 publications
0
4
0
Order By: Relevance
“…From the perspective of "pure theory," there has been initial work to classify shared read/write variables [33], much as Steinke and Nutt classified known memory consistency systems. It would be useful to explore further the weak consistency, like GWO, offered by registers that simulate the binding of selfassembling agents, whether in DNA or another medium.…”
Section: Discussionmentioning
confidence: 99%
“…From the perspective of "pure theory," there has been initial work to classify shared read/write variables [33], much as Steinke and Nutt classified known memory consistency systems. It would be useful to explore further the weak consistency, like GWO, offered by registers that simulate the binding of selfassembling agents, whether in DNA or another medium.…”
Section: Discussionmentioning
confidence: 99%
“…Comprehensive reviews of shared memory consistency models can be found in [26], [10], [7]. Among the consistency models, sequential consistency is most simple and intuitive model that naturally extends the memory behavior of uniprocessor system to multiprocessors systems.…”
Section: System Model and Problem Statementmentioning
confidence: 99%
“…Basically, a consistency criterion defines which value has to be returned when a read operation on a shared object is invoked by a process [11], [14], [18]. The strongest (i.e., most constraining) consistency criterion is atomic consistency [20], also called linearizability [13].…”
Section: Introductionmentioning
confidence: 99%