Cache directory lookup reader set encoding for partial cache line speculation support
Patent
·
OSTI ID:1160334
In a multiprocessor system, with conflict checking implemented in a directory lookup of a shared cache memory, a reader set encoding permits dynamic recordation of read accesses. The reader set encoding includes an indication of a portion of a line read, for instance by indicating boundaries of read accesses. Different encodings may apply to different types of speculative execution.
- Research Organization:
- International Business Machines Corporation, Armonk, NY (United States)
- Sponsoring Organization:
- USDOE
- Assignee:
- International Business Machines Corporation (Armonk, NY)
- Patent Number(s):
- 8,868,837
- Application Number:
- 13/008,602
- OSTI ID:
- 1160334
- Country of Publication:
- United States
- Language:
- English
Scatter-Add in Data Parallel Architectures
|
conference | January 2005 |
On the value locality of store instructions
|
conference | January 2000 |
Algorithms for scalable synchronization on shared-memory multiprocessors
|
journal | February 1991 |
Process coordination with fetch-and-increment
|
conference | January 1991 |
Active memory operations
|
conference | January 2007 |
A fetch-and-op implementation for parallel computers
|
conference | January 1988 |
Transactional Memory: An Overview
|
journal | May 2007 |
Similar Records
Reader set encoding for directory of shared cache memory in multiprocessor system
Cache directory look-up re-use as conflict check mechanism for speculative memory requests
Cache as point of coherence in multiprocessor system
Patent
·
Tue Jun 10 00:00:00 EDT 2014
·
OSTI ID:1134016
Cache directory look-up re-use as conflict check mechanism for speculative memory requests
Patent
·
Tue Sep 10 00:00:00 EDT 2013
·
OSTI ID:1093237
Cache as point of coherence in multiprocessor system
Patent
·
Mon Nov 28 23:00:00 EST 2016
·
OSTI ID:1333728