Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

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

References (7)

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
  • Freudenthal, Eric; Gottlieb, Allan
  • Proceedings of the fourth international conference on Architectural support for programming languages and operating systems - ASPLOS-IV https://doi.org/10.1145/106972.106998
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
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

Related Subjects