Programming with transactional coherence and consistency (TCC)

L Hammond, BD Carlstrom, V Wong… - Proceedings of the 11th …, 2004 - dl.acm.org
Transactional Coherence and Consistency (TCC) offers a way to simplify parallel
programming by executing all code within transactions. In TCC systems, transactions serve …

TSO-CC: Consistency directed cache coherence for TSO

M Elver, V Nagarajan - 2014 IEEE 20th International …, 2014 - ieeexplore.ieee.org
Traditional directory coherence protocols are designed for the strictest consistency model,
sequential consistency (SC). When they are used for chip multiprocessors (CMPs) that …

Estimating effort by use case points: method, tool and case study

S Kusumoto, F Matukawa, K Inoue… - … on Software Metrics …, 2004 - ieeexplore.ieee.org
Use case point (UCP) method has been proposed to estimate software development effort in
early phase of software project and used in a lot of software organizations. Intuitively, UCP is …

CCICheck: Using µhb graphs to verify the coherence-consistency interface

YA Manerkar, D Lustig, M Pellauer… - Proceedings of the 48th …, 2015 - dl.acm.org
In parallel systems, memory consistency models and cache coherence protocols establish
the rules specifying which values will be visible to each instruction of parallel programs …

Locality-aware and sharing-aware cache coherence for collections of processors

AF Farahani, N Jayasena - US Patent 11,119,923, 2021 - Google Patents
A cache coherence technique for operating a multi-processor system including shared
memory includes allocating a cache line of a cache memory of a processor to a memory …

Cache coherence for lazy entry consistency in lockup-free caches

SJ Baylor, AS Bolmarcich, Y Hsu, CFE Wu - US Patent 6,094,709, 2000 - Google Patents
A method of reducing false sharing in a shared memory system by enabling two caches to
modify the same line at the same time. More specifically, with this invention a lock …

A comprehensive bibliography of distributed shared memory

MR Eskicioglu - ACM SIGOPS Operating Systems Review, 1996 - dl.acm.org
A Comprehensive Bibliography of Distributed Shared Memory Page 1 A Comprehensive
Bibliography of Distributed Shared Memory M. Rasit Eskicioglu Department of Computer …

Multiprocessor cache coherence directed by combined local and global tables

DA Luick, JC Willis, PB Winterfield - US Patent 6,088,769, 2000 - Google Patents
5,537,569 7/1996 Masubushi...... 395/448 coherence'unit coupled to each node via the
logical Inter 5,577.204 11/1996 Brewer et al.... 710/132 connect. The global coherence unit …

RC3: Consistency directed cache coherence for x86-64 with RC extensions

M Elver, V Nagarajan - 2015 International Conference on …, 2015 - ieeexplore.ieee.org
The recent convergence towards programming language based memory consistency
models has sparked renewed interest in lazy cache coherence protocols. These protocols …

Using memory-mapped network interfaces to improve the performance of distributed shared memory

LI Kontothanassis, ML Scott - … Second International Symposium …, 1996 - ieeexplore.ieee.org
Shared memory is widely believed to provide an easier programming model than message
passing for expressing parallel algorithms. Distributed Shared Memory (DSM) systems …