Patent | Date |
---|
Critical Agent Identification to Modify Bandwidth Allocation in a Virtual Channel App 20220107836 - Hammarlund; Per H. ;   et al. | 2022-04-07 |
Scalable Cache Coherency Protocol App 20220083472 - Vash; James ;   et al. | 2022-03-17 |
Method and apparatus for ensuring real-time snoop latency Grant 10,795,818 - Kaushikkar , et al. October 6, 2 | 2020-10-06 |
Decoupling the number of logical threads from the number of simultaneous physical threads in a processor Grant 7,797,683 - Hammarlund , et al. September 14, 2 | 2010-09-14 |
Method and system for dynamic resource allocation Grant 7,688,746 - Hammarlund , et al. March 30, 2 | 2010-03-30 |
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 |
Late allocation of registers Grant 7,529,913 - Sodani , et al. May 5, 2 | 2009-05-05 |
Decoupling request for ownership tag reads from data read operations Grant 7,502,892 - Hammarlund , et al. March 10, 2 | 2009-03-10 |
Method and apparatus for rescheduling operations in a processor Grant 7,502,912 - Sodani , et al. March 10, 2 | 2009-03-10 |
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 |
System and method for employing a process identifier to minimize aliasing in a linear-addressed cache Grant 6,990,551 - Hum , et al. January 24, 2 | 2006-01-24 |
Breaking replay dependency loops in a processor using a rescheduled replay queue Grant 6,981,129 - Boggs , et al. December 27, 2 | 2005-12-27 |
Decoupling the number of logical threads from the number of simultaneous physical threads in a processor App 20050193278 - Hammarlund, Per H. ;   et al. | 2005-09-01 |
Method and apparatus for rescheduling operations in a processor App 20050149689 - Sodani, Avinash ;   et al. | 2005-07-07 |
Method and system for memory renaming App 20050149702 - Hily, Sebastien ;   et al. | 2005-07-07 |
Method and apparatus for enabling an adaptive replay loop in a processor App 20050147036 - Hammarlund, Per H. ;   et al. | 2005-07-07 |
Dynamic online optimizer App 20050149912 - Farcy, Alexandre J. ;   et al. | 2005-07-07 |
Decoupling request for ownership tag reads from data read operations App 20050144398 - Hammarlund, Per H. ;   et al. | 2005-06-30 |
Method and system for dynamic resource allocation App 20050141554 - Hammarlund, Per H. ;   et al. | 2005-06-30 |
Late allocation of registers App 20050138334 - Sodani, Avinash ;   et al. | 2005-06-23 |
Method for and a trailing store buffer for use in memory renaming App 20050138339 - Hily, Sebastien ;   et al. | 2005-06-23 |
Register file cache App 20050138297 - Sodani, Avinash ;   et al. | 2005-06-23 |
System and method for instruction rescheduling App 20050138290 - Hammarlund, Per H. ;   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 |
Method and apparatus for rescheduling multiple micro-operations in a processor using a replay queue and a counter Grant 6,877,086 - Boggs , et al. April 5, 2 | 2005-04-05 |
Flag value renaming App 20050071518 - Samra, Nicholas G. ;   et al. | 2005-03-31 |
System and method for employing a process identifier to minimize aliasing in a linear-addressed cache App 20050027963 - Hum, Herbert H.J. ;   et al. | 2005-02-03 |
Method and apparatus for variable length coding Grant 6,798,364 - Chen , et al. September 28, 2 | 2004-09-28 |
System and method for employing a global bit for page sharing in a linear-addressed cache Grant 6,675,282 - Hum , et al. January 6, 2 | 2004-01-06 |
Processing requests to efficiently access a limited bandwidth storage area Grant 6,643,747 - Hammarlund , et al. November 4, 2 | 2003-11-04 |
Method and apparatus for variable length coding App 20030146858 - Chen, Yen-Kuang ;   et al. | 2003-08-07 |
System and method for employing a global bit for page sharing in a linear-addressed cache App 20030120892 - Hum, Herbert H.J. ;   et al. | 2003-06-26 |
System and method for employing a process identifier to minimize aliasing in a linear-addressed cache App 20020087824 - Hum, Herbert H.J. ;   et al. | 2002-07-04 |
System and method for employing a global bit for page sharing in a linear-addressed cache App 20020087795 - Hum, Herbert H.J. ;   et al. | 2002-07-04 |
Processing requests to efficiently access a limited bandwidth storage area App 20020083244 - Hammarlund, Per H. ;   et al. | 2002-06-27 |
Method and apparatus for providing a cache management technique Grant 6,105,111 - Hammarlund , et al. August 15, 2 | 2000-08-15 |