Patent | Date |
---|
Method And Apparatus To Provide An Improved Fail-safe System App 20200278897 - Cormack; Christopher ;   et al. | 2020-09-03 |
Controlling non-redundant execution in a redundant multithreading (RMT) processor Grant 9,594,648 - Hinton , et al. March 14, 2 | 2017-03-14 |
Method and apparatus for cutting senior store latency using store prefetching Grant 9,405,545 - Shwartsman , et al. August 2, 2 | 2016-08-02 |
Obtaining data for redundant multithreading (RMT) execution Grant 9,081,688 - Hinton , et al. July 14, 2 | 2015-07-14 |
Method And Apparatus For Cutting Senior Store Latency Using Store Prefetching App 20140223105 - Shwartsman; Stanislav ;   et al. | 2014-08-07 |
Redundant multithreading processor Grant 8,793,689 - Hinton , et al. July 29, 2 | 2014-07-29 |
Redundant Multithreading Processor App 20110307894 - Hinton; Glenn J. ;   et al. | 2011-12-15 |
Avoiding execution of instructions in a second processor by committing results obtained from speculative execution of the instructions in a first processor Grant 7,752,423 - Akkary , et al. July 6, 2 | 2010-07-06 |
Obtaining data for redundant multithreading (RMT) execution App 20100169582 - Hinton; Glenn J. ;   et al. | 2010-07-01 |
Controlling non-redundant execution in a redundant multithreading (RMT) processor App 20100169628 - Hinton; Glenn J. ;   et al. | 2010-07-01 |
Method for and a trailing store buffer for use in memory renaming Grant 7,640,419 - Hily , et al. December 29, 2 | 2009-12-29 |
Resolving false dependencies of speculative load instructions Grant 7,603,527 - Hily , et al. October 13, 2 | 2009-10-13 |
Detecting and resolving locks in a memory unit Grant 7,590,784 - Math , et al. September 15, 2 | 2009-09-15 |
Predicting contention in a processor Grant 7,516,313 - Saha , et al. April 7, 2 | 2009-04-07 |
Method and apparatus for microarchitecture partitioning of execution clusters Grant 7,475,225 - Jourdan , et al. January 6, 2 | 2009-01-06 |
Load mechanism Grant 7,457,932 - Hammarlund , et al. November 25, 2 | 2008-11-25 |
Memory disambiguation for large instruction windows Grant 7,418,552 - Akkary , et al. August 26, 2 | 2008-08-26 |
Resolving false dependencies of speculative load instructions App 20080082765 - Hily; Sebastien ;   et al. | 2008-04-03 |
Technique to clear bogus instructions from a processor pipeline App 20080072019 - Sodani; Avinash ;   et al. | 2008-03-20 |
Scheduling operations corresponding to store instructions App 20080059753 - Hily; Sebastien ;   et al. | 2008-03-06 |
Detecting and resolving locks in a memory unit App 20080059723 - Math; Prakash ;   et al. | 2008-03-06 |
Method and apparatus for microarchitecture partitioning of execution clusters App 20070157006 - Jourdan; Stephan J. ;   et al. | 2007-07-05 |
Load mechanism App 20070156990 - Hammarlund; Per ;   et al. | 2007-07-05 |
Stack tracker App 20070130448 - Jourdan; Stephan ;   et al. | 2007-06-07 |
Method and system for transforming memory location references in instructions Grant 7,174,428 - Hily , et al. February 6, 2 | 2007-02-06 |
Apparatus and method for store address for store address prefetch and line locking Grant 7,130,965 - Hammarlund , et al. October 31, 2 | 2006-10-31 |
Predicting contention in a processor App 20060161738 - Saha; Bratin ;   et al. | 2006-07-20 |
Method and system for memory renaming App 20050149702 - Hily, Sebastien ;   et al. | 2005-07-07 |
Method for and a trailing store buffer for use in memory renaming App 20050138339 - Hily, Sebastien ;   et al. | 2005-06-23 |
Apparatus and method for store address for store address prefetch and line locking App 20050138295 - Hammarlund, Per H. ;   et al. | 2005-06-23 |
Multithreaded processor capable of implicit multithreaded execution of a single-thread program App 20030005266 - Akkary, Haitham ;   et al. | 2003-01-02 |