Patent | Date |
---|
Speculative checkin of ERAT cache entries Grant 10,884,943 - Blaner , et al. January 5, 2 | 2021-01-05 |
Reducing translation latency within a memory management unit using external caching structures Grant 10,671,537 - Guthrie , et al. | 2020-06-02 |
Reducing translation latency within a memory management unit using external caching structures Grant 10,649,902 - Guthrie , et al. | 2020-05-12 |
Maintaining consistency between address translations in a data processing system Grant 10,599,569 - Blaner , et al. | 2020-03-24 |
Speculative Checkin Of Erat Cache Entries App 20200073816 - Blaner; Bartholomew ;   et al. | 2020-03-05 |
Ensuring forward progress for nested translations in a memory management unit Grant 10,380,031 - Guthrie , et al. A | 2019-08-13 |
Ensuring forward progress for nested translations in a memory management unit Grant 10,318,435 - Guthrie , et al. | 2019-06-11 |
Reducing Translation Latency Within A Memory Management Unit Using External Caching Structures App 20190065379 - GUTHRIE; GUY L. ;   et al. | 2019-02-28 |
Ensuring Forward Progress For Nested Translations In A Memory Management Unit App 20190065398 - GUTHRIE; GUY L. ;   et al. | 2019-02-28 |
Ensuring Forward Progress For Nested Translations In A Memory Management Unit App 20190065399 - GUTHRIE; GUY L. ;   et al. | 2019-02-28 |
Reducing Translation Latency Within A Memory Management Unit Using External Caching Structures App 20190065380 - GUTHRIE; GUY L. ;   et al. | 2019-02-28 |
Maintaining Agent Inclusivity Within A Distributed Mmu App 20180300256 - BLANER; BARTHOLOMEW ;   et al. | 2018-10-18 |
Maintaining Agent Inclusivity Within A Distributed Mmu App 20180300255 - BLANER; BARTHOLOMEW ;   et al. | 2018-10-18 |
Techniques For Maintaining Consistency Between Address Translations In A Data Processing System App 20170371789 - BLANER; BARTHOLOMEW ;   et al. | 2017-12-28 |
Modification of prefetch depth based on high latency event Grant 9,384,136 - Dodson , et al. July 5, 2 | 2016-07-05 |
Modification of prefetch depth based on high latency event Grant 9,378,144 - Dodson , et al. June 28, 2 | 2016-06-28 |
Dynamic write priority based on virtual write queue high water mark for set associative cache using cache cleaner when modified sets exceed threshold Grant 9,355,035 - Goodman , et al. May 31, 2 | 2016-05-31 |
Techniques for cache injection in a processor system based on a shared state Grant 9,336,145 - Arimilli , et al. May 10, 2 | 2016-05-10 |
Techniques for cache injection in a processor system from a remote node Grant 9,268,703 - Arimilli , et al. February 23, 2 | 2016-02-23 |
Least-recently-used (LRU) to first-dirty-member distance-maintaining cache cleaning scheduler Grant 9,218,292 - Goodman , et al. December 22, 2 | 2015-12-22 |
Least-recently-used (LRU) to first-dirty-member distance-maintaining cache cleaning scheduler Grant 9,213,647 - Goodman , et al. December 15, 2 | 2015-12-15 |
Dynamic Write Priority Based On Virtual Write Queue High Water Mark App 20150143056 - Goodman; Benjiman L. ;   et al. | 2015-05-21 |
Dynamic Write Priority Based On Virtual Write Queue High Water Mark App 20150143059 - Goodman; Benjiman L. ;   et al. | 2015-05-21 |
Least-recently-used (lru) To First-dirty-member Distance-maintaining Cache Cleaning Scheduler App 20140372705 - Goodman; Benjiman L. ;   et al. | 2014-12-18 |
Least-recently-used (lru) To First-dirty-member Distance-maintaining Cache Cleaning Scheduler App 20140372704 - Goodman; Benjiman L. ;   et al. | 2014-12-18 |
Modification Of Prefetch Depth Based On High Latency Event App 20140310477 - DODSON; JOHN S. ;   et al. | 2014-10-16 |
Modification Of Prefetch Depth Based On High Latency Event App 20140310478 - DODSON; JOHN S. ;   et al. | 2014-10-16 |
Collective acceleration unit tree flow control and retransmit Grant 8,417,778 - Arimilli , et al. April 9, 2 | 2013-04-09 |
Synchronization optimized queuing system Grant 8,302,109 - Arimilli , et al. October 30, 2 | 2012-10-30 |
Performing dynamic request routing based on broadcast queue depths Grant 8,077,602 - Arimilli , et al. December 13, 2 | 2011-12-13 |
Collective Acceleration Unit Tree Flow Control and Retransmit App 20110173258 - Arimilli; Lakshminarayana B. ;   et al. | 2011-07-14 |
Cluster-wide system clock in a multi-tiered full-graph interconnect architecture Grant 7,921,316 - Arimilli , et al. April 5, 2 | 2011-04-05 |
System for providing a cluster-wide system clock in a multi-tiered full-graph interconnect architecture Grant 7,827,428 - Arimilli , et al. November 2, 2 | 2010-11-02 |
Techniques For Cache Injection In A Processor System From A Remote Node App 20100268896 - Arimilli; Lakshminarayana Baba ;   et al. | 2010-10-21 |
Techniques For Cache Injection In A Processor System Based On A Shared State App 20100262787 - Arimilli; Lakshminarayana Baba ;   et al. | 2010-10-14 |
Synchronization Optimized Queuing System App 20100217905 - Arimilli; Lakshminarayana ;   et al. | 2010-08-26 |
Dynamic routing based on information of not responded active source requests quantity received in broadcast heartbeat signal and stored in local data structure for other processor chips Grant 7,779,148 - Arimilli , et al. August 17, 2 | 2010-08-17 |
System and Method for Performing Dynamic Request Routing Based on Broadcast Source Request Information App 20090198958 - Arimilli; Lakshminarayana B. ;   et al. | 2009-08-06 |
System and Method for Performing Dynamic Request Routing Based on Broadcast Queue Depths App 20090198957 - Arimilli; Lakshminarayana B. ;   et al. | 2009-08-06 |
Method for Providing a Cluster-Wide System Clock in a Multi-Tiered Full-Graph Interconnect Architecture App 20090070617 - Arimilli; Lakshminarayana B. ;   et al. | 2009-03-12 |
System for Providing a Cluster-Wide System Clock in a Multi-Tiered Full-Graph Interconnect Architecture App 20090063886 - Arimilli; Lakshminarayana B. ;   et al. | 2009-03-05 |
Multiprocessor system snoop scheduling mechanism for limited bandwidth snoopers that uses dynamic hardware/software controls Grant 6,601,145 - Arimilli , et al. July 29, 2 | 2003-07-29 |
Bus master for SMP execution of global operations utilizing a single token with implied release Grant 6,553,442 - Arimilli , et al. April 22, 2 | 2003-04-22 |
Multiprocessor system snoop scheduling mechanism for limited bandwidth snoopers performing directory update Grant 6,546,468 - Arimilli , et al. April 8, 2 | 2003-04-08 |
Bus protocol, bus master and bus snooper for execution of global operations utilizing multiple tokens Grant 6,507,880 - Arimilli , et al. January 14, 2 | 2003-01-14 |
Bus protocol and token manager for SMP execution of global operations utilizing a single token with implied release Grant 6,480,915 - Arimilli , et al. November 12, 2 | 2002-11-12 |
Cache index based system address bus Grant 6,477,613 - Arimilli , et al. November 5, 2 | 2002-11-05 |
Multiprocessor system snoop scheduling mechanism for limited bandwidth snoopers that uses dynamic hardware/software controls App 20020129210 - Arimilli, Ravi Kumar ;   et al. | 2002-09-12 |
Multiprocessor system snoop scheduling mechanism for limited bandwidth snoopers App 20020129209 - Arimilli, Ravi Kumar ;   et al. | 2002-09-12 |
Multiprocessor system snoop scheduling mechanism for limited bandwidth snoopers performing directory update App 20020083268 - Arimilli, Ravi Kumar ;   et al. | 2002-06-27 |
Method and system for communication in which a castout operation is cancelled in response to snoop responses Grant 6,349,367 - Arimilli , et al. February 19, 2 | 2002-02-19 |
Multiprocessor system bus with cache state and LRU snoop responses for read/castout (RCO) address transaction Grant 6,343,347 - Arimilli , et al. January 29, 2 | 2002-01-29 |
System bus directory snooping mechanism for read/castout (RCO) address transaction Grant 6,343,344 - Arimilli , et al. January 29, 2 | 2002-01-29 |
Multiprocessor system bus with combined snoop responses explicitly cancelling master allocation of read data Grant 6,321,305 - Arimilli , et al. November 20, 2 | 2001-11-20 |
Multiprocessor system bus with combined snoop responses implicitly updating snooper LRU position Grant 6,279,086 - Arimilli , et al. August 21, 2 | 2001-08-21 |
Multiprocessor system bus with system controller explicitly updating snooper cache state information Grant 6,275,909 - Arimilli , et al. August 14, 2 | 2001-08-14 |