Loading...
Please wait, while we are loading the content...
Similar Documents
Local Relaxed Consistency Schemes on Shared-Memory Clusters
| Content Provider | CiteSeerX |
|---|---|
| Author | Schulz, Martin Tao, Jie Mckee, Sally A. |
| Abstract | Shared Memory is an attractive and convenient programming abstraction, and Shared Memory Clusters are a straighforward and efficient way to provide it. Unfortunately, the overhead of enforcing consistency to implement shared memory on such architectures can be prohibitive. Ensuring caches remain coherent throughout an application's entire execution, as done on CC-NUMA architectures, is particularly expensive in terms of hardware complexity, and scales poorly with system size. For this reason, most High Performance Compute Clusters are implemented as No-Remote Memory Access (NORMA) architectures supporting message-passing APIs, thereby avoiding the need for global memory coherence schemes. Rendering Shared Memory Clusters more competitive thus requires reducing consistency overheads. In this paper, we use... |
| File Format | |
| Access Restriction | Open |
| Subject Keyword | Shared-memory Cluster Local Relaxed Consistency Scheme Shared Memory Cluster Shared Memory Efficient Way Global Memory Coherence Scheme Consistency Overhead Entire Execution Convenient Programming Abstraction Hardware Complexity Cc-numa Architecture No-remote Memory Access High Performance Compute Cluster System Size Message-passing Apis |
| Content Type | Text |