Memory sharing predictor: The key to a speculative coherent DSM

AC Lai, B Falsafi�- Proceedings of the 26th annual international�…, 1999 - dl.acm.org
coherence overhead also typically rely on complex adaptive … uses a cyclic partitioning
algorithm for the mesh and is … the recursive coordinate bisection partitioning algorithm [17]. …

A distributed shared memory system with self-adjusting coherence scheme

HH Wang, RC Chang�- Parallel computing, 1994 - Elsevier
coherence scheme using multiple coherence algorithms with self-adjusting feature. Our method
can dynamically choose a more adaptive coherence algorithm for … of the DSM system by …

CoD: Coherence-on-demand–runtime adaptable working set coherence for DSM-based manycore architectures

A Srivatsa, S Rheindt, D Gabriel, T Wild…�- …�, and Simulation: 19th�…, 2019 - Springer
… in large DSM-based manycore architectures. In addition, global coherence spanning across
all … -based cache coherence (RBCC) approach that enables coherence among a selectable …

Integrating memory compression and decompression with coherence protocols in distributed shared memory multiprocessors

LR Vittanala, M Chaudhuri�- 2007 International Conference on�…, 2007 - ieeexplore.ieee.org
… This section presents our simulated DSM multiprocessor environment and the benchmark
applications we use for evaluating our compression algorithms. We simulate a 16node system …

Memory coherence activity prediction in commercial workloads

S Somogyi, TF Wenisch, N Hardavellas, J Kim…�- …�workshop on Memory�…, 2004 - dl.acm.org
memory system events. These are straightforward to adapt for coherence prediction in DSM,
… -NUMA [5] proposed a competitive algorithm for choosing between coherence mechanisms. …

[PDF][PDF] Shared virtual memory: A survey

W Shi, W Hu, Z Tang�- Center of High Performance Computing, Institute of�…, 1998 - Citeseer
… of the data structures and algorithms used to implement a given memory consistency model.
… the gap between hardware DSM system and shared virtual memory system, we need to …

JIAJIA: A software DSM system based on a new cache coherence protocol

W Hu, W Shi, Z Tang�- High-Performance Computing and Networking: 7th�…, 1999 - Springer
… complexity, the cache coherence protocol of JIAJIA … consistency models and adaptive write
propagation strategies as some previous DSMs did, JIAJIA takes a fixed memory consistency

DynaCo: dynamic coherence management for tiled manycore architectures

A Srivatsa, M Mansour, S Rheindt, D Gabriel…�- International Journal of�…, 2021 - Springer
… are adapted at runtime to additionally track this specific memory … by the CRM on our
DSM-based manycore architecture. … the Harris Corner Detection algorithm to extract feature points …

A dynamic coherence protocol for distributed shared memory enforcing high data availability at low costs

OE Theel, BD Fleisch�- IEEE Transactions on Parallel and�…, 1996 - ieeexplore.ieee.org
… a DSM system guaranteeing sequential consistency for the … : analogous to load balancing
algorithms these decisions can be … , we refer to them as adaptation pomts. Because the current …

Exploring virtual network selection algorithms in DSM cache coherence protocols

M Chaudhuri, M Heinrich�- IEEE Transactions on Parallel and�…, 2004 - ieeexplore.ieee.org
… selection algorithms are different from adaptive routing algorithms because adaptive routing,
instead of switching between virtual networks, only executes an adaptive routing algorithm