Patent | Date |
---|
Techniques for moving checkpoint-based high-availability log and data directly from a producer cache to a consumer cache Grant 9,280,465 - Guthrie , et al. March 8, 2 | 2016-03-08 |
Moving checkpoint-based high-availability log and data directly from a producer cache to a consumer cache Grant 9,274,952 - Guthrie , et al. March 1, 2 | 2016-03-01 |
Moving Checkpoint-Based High-Availability Log and Data Directly From a Producer Cache to a Consumer Cache App 20150100732 - Guthrie; Guy Lynn ;   et al. | 2015-04-09 |
Techniques for Moving Checkpoint-Based High-Availability Log and Data Directly From a Producer Cache to a Consumer Cache App 20150100731 - Guthrie; Guy Lynn ;   et al. | 2015-04-09 |
Local and global memory request predictor Grant 8,874,853 - Cantin , et al. October 28, 2 | 2014-10-28 |
Non-uniform memory access (NUMA) enhancements for shared logical partitions Grant 8,782,646 - Anand , et al. July 15, 2 | 2014-07-15 |
Non-uniform memory access (NUMA) enhancements for shared logical partitions Grant 8,490,094 - Anand , et al. July 16, 2 | 2013-07-16 |
Non-Uniform Memory Access (NUMA) Enhancements for Shared Logical Partitions App 20130080712 - Anand; Vaijayanthimala K. ;   et al. | 2013-03-28 |
Efficient region coherence protocol for clustered shared-memory multiprocessor systems Grant 8,397,030 - Cantin , et al. March 12, 2 | 2013-03-12 |
Predictive ownership control of shared memory computing system data Grant 8,370,584 - Cantin , et al. February 5, 2 | 2013-02-05 |
Predictive Ownership Control Of Shared Memory Computing System Data App 20120265942 - Cantin; Jason F. ;   et al. | 2012-10-18 |
Predictive ownership control of shared memory computing system data Grant 8,244,988 - Cantin , et al. August 14, 2 | 2012-08-14 |
Weighted-region cycle accounting for multi-threaded processor cores Grant 8,161,493 - Floyd , et al. April 17, 2 | 2012-04-17 |
Shared data prefetching with memory region cache line monitoring Grant 8,112,587 - Cantin , et al. February 7, 2 | 2012-02-07 |
Local And Global Memory Request Predictor App 20110302374 - Cantin; Jason F. ;   et al. | 2011-12-08 |
Device For And Method Of Weighted-region Cycle Accounting For Multi-threaded Processor Cores App 20100287561 - Floyd; Michael S. ;   et al. | 2010-11-11 |
Predictive ownership control of shared memory computing system data App 20100281220 - Cantin; Jason F. ;   et al. | 2010-11-04 |
Shared Data Prefetching with Memory Region Cache Line Monitoring App 20100281221 - Cantin; Jason F. ;   et al. | 2010-11-04 |
Non-Uniform Memory Access (NUMA) Enhancements for Shared Logical Partitions App 20100223622 - Anand; Vaijayanthimala K. ;   et al. | 2010-09-02 |
Method, apparatus, and computer program product for a cache coherency protocol state that predicts locations of shared memory blocks Grant 7,747,825 - Cantin , et al. June 29, 2 | 2010-06-29 |
Data processing system and method for efficient communication utilizing an in coherency state Grant 7,747,826 - Cantin , et al. June 29, 2 | 2010-06-29 |
Victim prefetching in a cache hierarchy Grant 7,716,424 - Franaszek , et al. May 11, 2 | 2010-05-11 |
Efficient Region Coherence Protocol for Clustered Shared-Memory Multiprocessor Systems App 20090319726 - Cantin; Jason F. ;   et al. | 2009-12-24 |
Method, apparatus, and computer program product for a cache coherency protocol state that predicts locations of modified memory blocks Grant 7,620,776 - Cantin , et al. November 17, 2 | 2009-11-17 |
Method, Apparatus, And Computer Program Product For A Cache Coherency Protocol State That Predicts Locations Of Shared Memory Blocks App 20080215819 - Cantin; Jason Frederick ;   et al. | 2008-09-04 |
Data Processing System And Method For Efficient Communication Utilizing An In Coherency State App 20080215821 - Cantin; Jason F. ;   et al. | 2008-09-04 |
Method, apparatus, and computer program product for a cache coherency protocol state that predicts locations of shared memory blocks Grant 7,395,376 - Cantin , et al. July 1, 2 | 2008-07-01 |
Method, Apparatus, And Computer Program Product For A Cache Coherency Protocol State That Predicts Locations Of Modified Memory Blocks App 20080147987 - CANTIN; JASON FREDERICK ;   et al. | 2008-06-19 |
Data processing system and method for efficient communication utilizing an in coherency state Grant 7,389,388 - Cantin , et al. June 17, 2 | 2008-06-17 |
Method, apparatus, and computer program product for a cache coherency protocol state that predicts locations of modified memory blocks Grant 7,360,032 - Cantin , et al. April 15, 2 | 2008-04-15 |
Method and apparatus for implementing cache state as history of read/write shared data Grant 7,194,586 - Brown , et al. March 20, 2 | 2007-03-20 |
Method, apparatus, and computer program product for a cache coherency protocol state that predicts locations of modified memory blocks App 20070022255 - Cantin; Jason Frederick ;   et al. | 2007-01-25 |
Method, apparatus, and computer program product for a cache coherency protocol state that predicts locations of shared memory blocks App 20070022256 - Cantin; Jason Frederick ;   et al. | 2007-01-25 |
Data processing system and method for efficient communication utilizing an In coherency state App 20060179252 - Cantin; Jason F. ;   et al. | 2006-08-10 |
Victim prefetching in a cache hierarchy App 20060106991 - Franaszek; Peter A. ;   et al. | 2006-05-18 |
Cache line purge and update instruction Grant 7,047,365 - Kunkel , et al. May 16, 2 | 2006-05-16 |
Shared resource queue for simultaneous multithreading processing wherein entries allocated to different threads are capable of being interspersed among each other and a head pointer for one thread is capable of wrapping around its own tail in order to access a free entry Grant 6,988,186 - Eickemeyer , et al. January 17, 2 | 2006-01-17 |
Cache prefetching Grant 6,922,753 - Brown , et al. July 26, 2 | 2005-07-26 |
Shared cache line update mechanism Grant 6,839,816 - Borkenhagen , et al. January 4, 2 | 2005-01-04 |
Cache updating in multiprocessor systems Grant 6,728,842 - Brown , et al. April 27, 2 | 2004-04-27 |
Cache prefetching App 20040064648 - Brown, Jeffrey D. ;   et al. | 2004-04-01 |
Method and apparatus for implementing cache state as history of read/write shared data App 20040059877 - Brown, Jeffrey Douglas ;   et al. | 2004-03-25 |
Storing execution results of mispredicted paths in a superscalar computer processor App 20030182539 - Kunkel, Steven R. ;   et al. | 2003-09-25 |
Shared cache line update mechanism App 20030163642 - Borkenhagen, John Michael ;   et al. | 2003-08-28 |
Cache updating in multiprocessor systems App 20030149846 - Brown, Jeffrey D. ;   et al. | 2003-08-07 |
Cache line purge and update instruction App 20030140199 - Kunkel, Steven R. ;   et al. | 2003-07-24 |
Shared resource queue for simultaneous multithreaded processing App 20030005263 - Eickemeyer, Richard James ;   et al. | 2003-01-02 |
Apparatus and method to guarantee forward progress in execution of threads in a multithreaded processor Grant 6,105,051 - Borkenhagen , et al. August 15, 2 | 2000-08-15 |