Two-stage request protocol for accessing remote memory data in a NUMA data processing system

RK Arimilli, JS Dodson, JS Fields Jr - US Patent 6,615,322, 2003 - Google Patents
A non-uniform memory access (NUMA) computer system includes a remote node coupled
by a node interconnect to a home node having a home system memory. The remote node …

Decentralized global coherency management in a multi-node computer system

RK Arimilli, JS Dodson, JS Fields Jr - US Patent 6,754,782, 2004 - Google Patents
A non-uniform memory access (NUMA) computer system includes a first node and a second
node coupled by a node interconnect. The second node includes a local interconnect, a …

Apparatus and method for performing speculative cache directory tag updates

MK Dugan, GB Gostin, MA Heap, TC Huang… - US Patent …, 2003 - Google Patents
An apparatus and method for performing speculative directory cache tag updates for read
accesses to memory is herein disclosed. A control unit for performing tag updates is coupled …

Method and system for prefetching utilizing memory initiated prefetch write operations

RK Arimilli, JS Dodson, JS Fields Jr - US Patent 6,760,817, 2004 - Google Patents
US6760817B2 - Method and system for prefetching utilizing memory initiated prefetch write
operations - Google Patents US6760817B2 - Method and system for prefetching utilizing …

Non-uniform memory access (NUMA) data processing system having remote memory cache incorporated within system memory

RK Arimilli, JS Dodson, JS Fields Jr - US Patent 6,760,809, 2004 - Google Patents
A non-uniform memory access (NUMA) computer system and associated method of
operation are disclosed. The NUMA computer system includes at least a remote node and a …

Non-uniform memory access (NUMA) data processing system that provides precise notification of remote deallocation of modified data

RK Arimilli, JS Dodson, JS Fields Jr - US Patent 6,711,652, 2004 - Google Patents
Appl. No.: 09/885,999(57) 1-1. A non-uniform memory access (NUMA) computer System
(22) Filed: Jun. 21, 2001 includes a remote node coupled by a node interconnect to a (65) …

Storage unit with improved performance by purging unnecessary data and transferring data with high probability of future hits to a segment buffer

Y Ohta, K Nishikawa - US Patent 7,171,515, 2007 - Google Patents
A storage unit which purges unnecessary data immediately and transfers data with high
probability of future hits from a disk medium to a segment buffer in advance. A section …

Method and cache-coherence system allowing purging of mid-level cache entries without purging lower-level cache entries

D Solomon, AT Eiriksson, Y Koren… - US Patent …, 2004 - Google Patents
US PATENT DOCUMENTS modifications to the data (ie, modifications that would have to be
written back to memory). If it is desired to modify the data, a directory facility will issue a …

Non-uniform memory access (NUMA) data processing system that provides notification of remote deallocation of shared data

RK Arimilli, JS Dodson, JS Fields Jr - US Patent 6,633,959, 2003 - Google Patents
A non-uniform memory access (NUMA) computer system includes a node interconnect to
which a remote node and a home node are coupled. The home node contains a home …

Trace cache filtering

A Mendelson, R Rosner, R Ronen - US Patent 7,260,684, 2007 - Google Patents
A cache management logistics controls a transfer of a trace. A first cache couples to the
cache management logistics to evict the trace based on a replacement mechanism. A …