A memory model specifies a correctness requirement for a distributed shared memory protocol. Sequential consistency (SC) is the most widely researched model; previous work [1] has shown that, in general, the SC verification problem is undecidable. We identify two aspects of the formulation found in [1] that we consider to be highly unnatural; we call these non-prefix-closedness and prophetic inheritance. We conjecture that preclusion of such behavior yields a decidable version of SC, which we call decisive sequential consistency (DSC). We also introduce a structure called a view window (VW), which retains information about a protocol's history, and we define the notion of a VW-bound, which essentially bounds the size of the VWs needed ...
Summary. This paper shows how the theory of Communicating Sequential Processes (CSP) can be used to ...
Sequential consistency and causal consistency constitute two of the main consistency criteria used t...
GDD_HCERES2020It has been proved that to implement a linearizable shared memory in synchronous messa...
Perhaps the most difficult aspect of designing a shared memory multiprocessor is the hardware protoc...
Abstract. In shared-memory multiprocessors sequential consistency o ers a natural tradeo between the...
We view shared memories as structures which define relations over the set of programs and their exec...
In distributed shared memory architectures, memory usually obeys weaker constraints than that of ord...
Recently, distributed shared memory (DSM) systems have received much attention because such an abstr...
technical reportWe view shared memories as structures which define relations over the set of progra...
The paper proposes a simple protocol that ensures sequential consistency. The protocol assumes that ...
In this paper, we develop the first feasibly implementable scheme for end-to-end dynamic verificatio...
The paper proposes a simple protocol that ensures sequential consistency. The protocol assumes that ...
In this paper we present a proof of the sequential consistency of the lazy caching protocol of Afek,...
In this paper we present a proof of the sequential consistency of the lazy caching protocol of Afek,...
Recently distributed shared memory (DSM) systems have received much attention because such an abstra...
Summary. This paper shows how the theory of Communicating Sequential Processes (CSP) can be used to ...
Sequential consistency and causal consistency constitute two of the main consistency criteria used t...
GDD_HCERES2020It has been proved that to implement a linearizable shared memory in synchronous messa...
Perhaps the most difficult aspect of designing a shared memory multiprocessor is the hardware protoc...
Abstract. In shared-memory multiprocessors sequential consistency o ers a natural tradeo between the...
We view shared memories as structures which define relations over the set of programs and their exec...
In distributed shared memory architectures, memory usually obeys weaker constraints than that of ord...
Recently, distributed shared memory (DSM) systems have received much attention because such an abstr...
technical reportWe view shared memories as structures which define relations over the set of progra...
The paper proposes a simple protocol that ensures sequential consistency. The protocol assumes that ...
In this paper, we develop the first feasibly implementable scheme for end-to-end dynamic verificatio...
The paper proposes a simple protocol that ensures sequential consistency. The protocol assumes that ...
In this paper we present a proof of the sequential consistency of the lazy caching protocol of Afek,...
In this paper we present a proof of the sequential consistency of the lazy caching protocol of Afek,...
Recently distributed shared memory (DSM) systems have received much attention because such an abstra...
Summary. This paper shows how the theory of Communicating Sequential Processes (CSP) can be used to ...
Sequential consistency and causal consistency constitute two of the main consistency criteria used t...
GDD_HCERES2020It has been proved that to implement a linearizable shared memory in synchronous messa...