Defining Uniform and Hybrid Memory Consistency Models on a Unified Framework
نویسنده
چکیده
The behavior of Distributed Shared Memory Systems is dictated by the Memory Consistency Model. Several Memory Consistency Models have been proposed in the literature and they fit basically in two categories: uniform and hybrid models. To provide a better understanding on the semantics of the memory models, researchers have proposed formalisms to define them. Unfortunately, most of the work has been done in the definition of uniform memory models. In this paper, we propose a general, unified and formal framework where uniform and hybrid memory consistency models can be defined. To prove the generality of the framework, we use it to define the following Memory Models: Atomic Consistency, Sequential Consistency, Causal Consistency, PRAM Consistency, Slow Memory, Weak Ordering, Release Consistency, Entry Consistency and Scope Consistency.
منابع مشابه
Defining Hybrid Distributed Shared Memory Consistency Models on Unified Framework
DSM (Distributed Shared Memory) system combines the advantages of shared memory parallel computer and distributed system. The value of DSM is depended upon the performance of MCM (Memory consistency Model). Lots of Consistency Model are defined by a wide variety of source including architecture system, application programmer etc. But basically it is combined in two types: uniform model and hybr...
متن کاملDefining Uniform Distributed Shared Memory Consistency Models on Unified Framework
Distributed Shared Memory (DSM) is an architectural approach that allows processors to support a single shared address space that is implemented with physically distributed memory. The consistency model of a DSM system specifies the ordering constraints on concurrent memory accesses by multiple processors. Lots of Consistency Model are defined by a wide variety of source including architecture ...
متن کاملOn Bending Response of Doubly Curved Laminated Composite Shells Using Hybrid Refined Models
This paper presents a static analysis of laminated composite doubly-curved shells using refined kinematic models with polynomial and non-polynomial functions recently introduced in the literature. To be specific, Maclaurin, trigonometric, exponential and zig-zag functions are employed. The employed refined models are based on the equivalent single layer theories. A simply supported shell is sub...
متن کاملModel Selection Based on Tracking Interval Under Unified Hybrid Censored Samples
The aim of statistical modeling is to identify the model that most closely approximates the underlying process. Akaike information criterion (AIC) is commonly used for model selection but the precise value of AIC has no direct interpretation. In this paper we use a normalization of a difference of Akaike criteria in comparing between the two rival models under unified hybrid cens...
متن کاملMemory Consistency and Process Coordination for SPARC Multiprocessors
Simple and unified non-operational specifications of the three memory consistency models Total Store Ordering (TSO), Partial Store Ordering (PSO), and Relaxed Memory Order (RMO) of SPARC multiprocessors are presented and proved correct. The specifications are intuitive partial order constraints on possible computations and are derived from natural successive weakening of Lamport’s Sequential Co...
متن کامل