Patent | Date |
---|
Infinite processor thread balancing Grant 10,884,754 - Alexander , et al. January 5, 2 | 2021-01-05 |
Managing backend resources via frontend steering or stalls Grant 10,599,431 - Alexander , et al. | 2020-03-24 |
Infinite Processor Thread Balancing App 20200073670 - ALEXANDER; GREGORY W. ;   et al. | 2020-03-05 |
Infinite processor thread balancing Grant 10,558,464 - Alexander , et al. Feb | 2020-02-11 |
Accelerated execution of execute instruction target Grant 10,540,183 - Alexander , et al. Ja | 2020-01-21 |
Suppress unnecessary mapping for scratch register Grant 10,365,928 - Alexander , et al. July 30, 2 | 2019-07-30 |
Efficient Management Of Scratch Registers App 20190129717 - Alexander; Gregory W. ;   et al. | 2019-05-02 |
Managing Backend Resources Via Frontend Steering Or Stalls App 20190018676 - Alexander; Gregory W. ;   et al. | 2019-01-17 |
Infinite Processor Thread Balancing App 20180225119 - Alexander; Gregory W. ;   et al. | 2018-08-09 |
Accelerated Execution Of Execute Instruction Target App 20180067745 - Alexander; Khary J. ;   et al. | 2018-03-08 |
Accelerated execution of execute instruction target Grant 9,875,107 - Alexander , et al. January 23, 2 | 2018-01-23 |
Optimizing grouping of instructions Grant 9,766,896 - Busaba , et al. September 19, 2 | 2017-09-19 |
Optimizing grouping of instructions Grant 9,710,278 - Busaba , et al. July 18, 2 | 2017-07-18 |
Accelerated Execution Of Target Of Execute Instruction App 20160210150 - Alexander; Khary J. ;   et al. | 2016-07-21 |
Accelerated Instruction Execution App 20160210153 - Alexander; Khary J. ;   et al. | 2016-07-21 |
Accelerated execution of target of execute instruction Grant 9,389,865 - Alexander , et al. July 12, 2 | 2016-07-12 |
Optimizing Grouping Of Instructions App 20160092216 - BUSABA; FADI Y. ;   et al. | 2016-03-31 |
Optimizing Grouping Of Instructions App 20160092214 - BUSABA; FADI Y. ;   et al. | 2016-03-31 |
Mitigating lookahead branch prediction latency by purposely stalling a branch instruction until a delayed branch prediction is received or a timeout occurs Grant 8,874,885 - Bonanno , et al. October 28, 2 | 2014-10-28 |
Method, system and computer program product for generalized LRU in cache and memory performance analysis and modeling Grant 8,566,529 - Hutton , et al. October 22, 2 | 2013-10-22 |
Method, system, and computer program product for reducing cache memory pollution Grant 8,443,176 - Sonnelitter, III , et al. May 14, 2 | 2013-05-14 |
Template-based vertical microcode instruction trace generation Grant 8,423,968 - Hutton , et al. April 16, 2 | 2013-04-16 |
Early instruction text based operand store compare reject avoidance Grant 8,195,924 - Alexander , et al. June 5, 2 | 2012-06-05 |
Disowning cache entries on aging out of the entry Grant 8,131,945 - Hutton , et al. March 6, 2 | 2012-03-06 |
Early Instruction Text Based Operand Store Compare Reject Avoidance App 20110167244 - Alexander; Khary J. ;   et al. | 2011-07-07 |
Method and system for early instruction text based operand store compare reject avoidance Grant 7,975,130 - Alexander , et al. July 5, 2 | 2011-07-05 |
Reduced overhead address mode change management in a pipelined, recycling microprocessor Grant 7,971,034 - Hutton , et al. June 28, 2 | 2011-06-28 |
Method, system and computer program product for exploiting orthogonal control vectors in timing driven synthesis Grant 7,949,972 - Malley , et al. May 24, 2 | 2011-05-24 |
Operand and result forwarding between differently sized operands in a superscalar processor Grant 7,921,279 - Hutton , et al. April 5, 2 | 2011-04-05 |
Method and system for overlapping execution of instructions through non-uniform execution pipelines in an in-order processor Grant 7,913,067 - Hutton , et al. March 22, 2 | 2011-03-22 |
System and method for providing a common instruction table Grant 7,895,538 - Hutton , et al. February 22, 2 | 2011-02-22 |
Method, system, and computer program product for selectively accelerating early instruction processing Grant 7,861,064 - Alexander , et al. December 28, 2 | 2010-12-28 |
Modular binary multiplier for signed and unsigned operands of variable widths Grant 7,853,635 - Busaba , et al. December 14, 2 | 2010-12-14 |
Disowning Cache Entries On Aging Out Of The Entry App 20100030965 - Hutton; David S. ;   et al. | 2010-02-04 |
Method, System And Computer Program Product For Reduced Overhead Address Mode Change Management In A Pipelined, Recyling Microprocessor App 20090240929 - Hutton; David S. ;   et al. | 2009-09-24 |
Method, System, Computer Program Product, And Hardware Product For Implementing Result Forwarding Between Differently Sized Operands In A Superscalar Processor App 20090240922 - Hutton; David S. ;   et al. | 2009-09-24 |
Method, System And Computer Program Product For Exploiting Orthogonal Control Vectors In Timing Driven Systems App 20090241084 - Malley; Edward T. ;   et al. | 2009-09-24 |
Method, System, And Computer Program Product For Selectively Accelerating Early Instruction Processing App 20090217005 - Alexander; Khary J. ;   et al. | 2009-08-27 |
Method, System And Computer Program Product For Minimizing Branch Prediction Latency App 20090217017 - Alexander; Khary J. ;   et al. | 2009-08-27 |
Method, System, And Computer Program Product For Reducing Cache Memory Pollution App 20090217003 - Sonnelitter, III; Robert J. ;   et al. | 2009-08-27 |
Method And System For Early Instruction Text Based Operand Store Compare Reject Avoidance App 20090210675 - Alexander; Khary J. ;   et al. | 2009-08-20 |
Method And System For Overlapping Execution Of Instructions Through Non-uniform Execution Pipelines In An In-order Processor App 20090210656 - Hutton; David S. ;   et al. | 2009-08-20 |
System And Method For Providing A Common Instruction Table App 20090210387 - Hutton; David S. ;   et al. | 2009-08-20 |
Disowning cache entries on aging out of the entry Grant 7,577,795 - Hutton , et al. August 18, 2 | 2009-08-18 |
Method, System And Computer Program Product For Generalized Lru In Cache And Memory Performance Analysis And Modeling App 20090204767 - Hutton; David S. ;   et al. | 2009-08-13 |
Method And System For Mitigating Lookahead Branch Prediction Latency With Branch Presence Prediction At The Time Of Instruction Fetching App 20090204797 - Bonanno; James J. ;   et al. | 2009-08-13 |
Method, System And Computer Program Product For Template-based Vertical Microcode Instruction Trace Generation App 20090204950 - Hutton; David S. ;   et al. | 2009-08-13 |
Modular binary multiplier for signed and unsigned operands of variable widths Grant 7,490,121 - Busaba , et al. February 10, 2 | 2009-02-10 |
Separate data and coherency cache directories in a shared cache in a multiprocessor system Grant 7,475,193 - Hutton , et al. January 6, 2 | 2009-01-06 |
Modular Binary Multiplier For Signed And Unsigned Operands Of Variable Widths App 20070233773 - Busaba; Fadi Y. ;   et al. | 2007-10-04 |
Modular Binary Multiplier For Signed And Unsigned Operands Of Variable Widths App 20070214205 - Busaba; Fadi Y. ;   et al. | 2007-09-13 |
Modular binary multiplier for signed and unsigned operands of variable widths Grant 7,266,580 - Busaba , et al. September 4, 2 | 2007-09-04 |
History based line install App 20070180193 - Hutton; David S. ;   et al. | 2007-08-02 |
Disowning cache entries on aging out of the entry App 20070174554 - Hutton; David S. ;   et al. | 2007-07-26 |
Separate data/coherency caches in a shared memory multiprocessor system App 20070168619 - Hutton; David S. ;   et al. | 2007-07-19 |
Modular binary multiplier for signed and unsigned operands of variable widths App 20040230631 - Busaba, Fadi Y. ;   et al. | 2004-11-18 |