Patent | Date |
---|
Slice-based allocation history buffer Grant 11,360,775 - Barrick , et al. June 14, 2 | 2022-06-14 |
Comparing load instruction address fields to store instruction address fields in a table to delay issuing dependent load instructions Grant 11,175,923 - Alexander , et al. November 16, 2 | 2021-11-16 |
Cache miss thread balancing Grant 10,963,380 - Alexander , et al. March 30, 2 | 2021-03-30 |
Slice-based allocation history buffer Grant 10,884,752 - Barrick , et al. January 5, 2 | 2021-01-05 |
Infinite processor thread balancing Grant 10,884,754 - Alexander , et al. January 5, 2 | 2021-01-05 |
Slice-based Allocation History Buffer App 20200225957 - Barrick; Brian D. ;   et al. | 2020-07-16 |
Managing backend resources via frontend steering or stalls Grant 10,599,431 - Alexander , et al. | 2020-03-24 |
Data-less history buffer with banked restore ports in a register mapper Grant 10,592,422 - Barrick , et al. | 2020-03-17 |
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 |
Suppress unnecessary mapping for scratch register Grant 10,365,928 - Alexander , et al. July 30, 2 | 2019-07-30 |
Cache Miss Thread Balancing App 20190227932 - Alexander; Gregory W. ;   et al. | 2019-07-25 |
Cache miss thread balancing Grant 10,353,817 - Alexander , et al. July 16, 2 | 2019-07-16 |
Data-less History Buffer With Banked Restore Ports In A Register Mapper App 20190188140 - Barrick; Brian D. ;   et al. | 2019-06-20 |
Slice-based Allocation History Buffer App 20190163480 - Barrick; Brian D. ;   et al. | 2019-05-30 |
Simplified processor sparing Grant 10,303,569 - Alexander , et al. | 2019-05-28 |
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 |
Simplified Processor Sparing App 20190018744 - ALEXANDER; GREGORY W. ;   et al. | 2019-01-17 |
Dynamic issue masks for processor hang prevention Grant 10,108,426 - Alexander , et al. October 23, 2 | 2018-10-23 |
Dynamic issue masks for processor hang prevention Grant 10,102,002 - Alexander , et al. October 16, 2 | 2018-10-16 |
Cache Miss Thread Balancing App 20180260326 - Alexander; Gregory W. ;   et al. | 2018-09-13 |
Static Operand Store Compare Dependency Checking App 20180232234 - ALEXANDER; GREGORY W. ;   et al. | 2018-08-16 |
Infinite Processor Thread Balancing App 20180225119 - Alexander; Gregory W. ;   et al. | 2018-08-09 |
Freelist based global completion table having both thread-specific and global completion table identifiers Grant 10,007,526 - Alexander , et al. June 26, 2 | 2018-06-26 |
Freelist based global completion table having both thread-specific and global completion table identifiers Grant 10,007,525 - Alexander , et al. June 26, 2 | 2018-06-26 |
Dynamic assignment across dispatch pipes of source ports to be used to obtain indication of physical registers Grant 9,971,601 - Alexander , et al. May 15, 2 | 2018-05-15 |
Structure for reducing power consumption for memory device Grant 9,946,589 - Alexander , et al. April 17, 2 | 2018-04-17 |
Structure for reducing power consumption for memory device Grant 9,946,588 - Alexander , et al. April 17, 2 | 2018-04-17 |
Register file mapping Grant 9,880,847 - Alexander , et al. January 30, 2 | 2018-01-30 |
Managing a free list of resources to decrease control complexity and reduce power consumption Grant 9,703,614 - Alexander , et al. July 11, 2 | 2017-07-11 |
Managing a free list of resources to decrease control complexity and reduce power consumption Grant 9,645,637 - Alexander , et al. May 9, 2 | 2017-05-09 |
Managing A Free List Of Resources To Decrease Control Complexity And Reduce Power Consumption App 20170068306 - ALEXANDER; GREGORY W. ;   et al. | 2017-03-09 |
Managing A Free List Of Resources To Decrease Control Complexity And Reduce Power Consumption App 20170068576 - ALEXANDER; GREGORY W. ;   et al. | 2017-03-09 |
Managing a free list of resources to decrease control complexity and reduce power consumption Grant 9,542,233 - Alexander , et al. January 10, 2 | 2017-01-10 |
Register File Mapping App 20160378489 - Alexander; Gregory W. ;   et al. | 2016-12-29 |
Branch target preloading using a multiplexer and hash circuit to reduce incorrect branch predictions Grant 9,519,480 - Alexander , et al. December 13, 2 | 2016-12-13 |
Predicting and avoiding operand-store-compare hazards in out-of-order microprocessors Grant 9,430,235 - Alexander , et al. August 30, 2 | 2016-08-30 |
Dynamic Resource Allocation Across Dispatch Pipes App 20160239306 - Alexander; Gregory W. ;   et al. | 2016-08-18 |
Design Structure For Reducing Power Consumption For Memory Device App 20160179160 - Alexander; Gregory W. ;   et al. | 2016-06-23 |
Design Structure For Reducing Power Consumption For Memory Device App 20160179634 - Alexander; Gregory W. ;   et al. | 2016-06-23 |
Allocation of counters from a pool of counters to track mappings of logical registers to physical registers for mapper based instruction executions Grant 9,342,307 - Alexander , et al. May 17, 2 | 2016-05-17 |
Freelist Based Global Completion Table App 20160117175 - Alexander; Gregory W. ;   et al. | 2016-04-28 |
Freelist Based Global Completion Table App 20160117172 - Alexander; Gregory W. ;   et al. | 2016-04-28 |
Dynamic Issue Masks For Processor Hang Prevention App 20160092212 - ALEXANDER; GREGORY W. ;   et al. | 2016-03-31 |
Dynamic Issue Masks For Processor Hang Prevention App 20160092233 - ALEXANDER; GREGORY W. ;   et al. | 2016-03-31 |
Program status word dependency handling in an out of order microprocessor design Grant 9,075,600 - Alexander , et al. July 7, 2 | 2015-07-07 |
Run-time Instrumentation Handling In A Superscalar Processor App 20140281375 - Alexander; Gregory W. ;   et al. | 2014-09-18 |
Management of cache replacement status in cache memory Grant 8,751,747 - Sonnelitter, III , et al. June 10, 2 | 2014-06-10 |
High performance cache translation look-aside buffer (TLB) lookups using multiple page size prediction Grant 8,667,258 - Prasky , et al. March 4, 2 | 2014-03-04 |
Allocation Of Counters From A Pool Of Counters To Track Mappings Of Logical Registers To Physical Registers For Mapper Based Instruction Executions App 20140059329 - ALEXANDER; GREGORY W. ;   et al. | 2014-02-27 |
Allocation of counters from a pool of counters to track mappings of logical registers to physical registers for mapper based instruction executions Grant 8,661,230 - Alexander , et al. February 25, 2 | 2014-02-25 |
Special Case Register Update Without Execution App 20130339666 - Alexander; Gregory W. ;   et al. | 2013-12-19 |
Special Case Register Update Without Execution App 20130339667 - Alexander; Gregory W. ;   et al. | 2013-12-19 |
Predicting And Avoiding Operand-store-compare Hazards In Out-of-order Microprocessors App 20130318330 - ALEXANDER; Gregory W. ;   et al. | 2013-11-28 |
Predicting and avoiding operand-store-compare hazards in out-of-order microprocessors Grant 8,521,992 - Alexander , et al. August 27, 2 | 2013-08-27 |
Predicting and avoiding operand-store-compare hazards in out-of-order microprocessors Grant 8,468,325 - Alexander , et al. June 18, 2 | 2013-06-18 |
Collecting computer processor instrumentation data Grant 8,453,124 - Alexander , et al. May 28, 2 | 2013-05-28 |
Serializing translation lookaside buffer access around address translation parameter modification Grant 8,433,855 - Alexander , et al. April 30, 2 | 2013-04-30 |
Allocation Of Counters From A Pool Of Counters To Track Mappings Of Logical Registers To Physical Registers For Mapper Based Instruction Executions App 20120265971 - ALEXANDER; GREGORY W. ;   et al. | 2012-10-18 |
Allocation Of Counters From A Pool Of Counters To Track Mappings Of Logical Registers To Physical Registers For Mapper Based Instruction Executions App 20120265969 - ALEXANDER; GREGORY W. ;   et al. | 2012-10-18 |
Program Status Word Dependency Handling In An Out Of Order Microprocessor Design App 20110320782 - Alexander; Gregory W. ;   et al. | 2011-12-29 |
Method and Apparatus for High Performance Cache Translation Look-Aside Buffer TLB Lookups Using Multiple Page Size Prediction App 20110320789 - Prasky; Brian R. ;   et al. | 2011-12-29 |
Triggering workaround capabilities based on events active in a processor pipeline Grant 8,082,467 - Alexander , et al. December 20, 2 | 2011-12-20 |
Method and system for handling cache coherency for self-modifying code Grant 8,015,362 - Alexander , et al. September 6, 2 | 2011-09-06 |
Triggering Workaround Capabilities Based On Events Active In A Processor Pipeline App 20110154107 - ALEXANDER; GREGORY W. ;   et al. | 2011-06-23 |
Predicting And Avoiding Operand-store-compare Hazards In Out-of-order Microprocessors App 20110154116 - Alexander; Gregory W. ;   et al. | 2011-06-23 |
Collecting Computer Processor Instrumentation Data App 20110154298 - Alexander; Gregory W. ;   et al. | 2011-06-23 |
Predicting And Avoiding Operand-store-compare Hazards In Out-of-order Microprocessors App 20110153986 - Alexander; Gregory W. ;   et al. | 2011-06-23 |
Link stack misprediction resolution Grant 7,793,086 - Alexander September 7, 2 | 2010-09-07 |
Dual-issuance of microprocessor instructions using dual dependency matrices Grant 7,769,984 - Alexander , et al. August 3, 2 | 2010-08-03 |
Dual-issuance Of Microprocessor Instructions Using Dual Dependency Matrices App 20100064121 - Alexander; Gregory W. ;   et al. | 2010-03-11 |
Apparatus and method for high efficiency operation of a high temperature fuel cell system Grant 7,674,538 - Grieve , et al. March 9, 2 | 2010-03-09 |
Solid-oxide fuel cell system having an upstream reformate combustor Grant 7,645,532 - Weiss , et al. January 12, 2 | 2010-01-12 |
Method, System, And Computer Program Product For Managing Cache Memory App 20090216952 - Sonnelitter, III; Robert J. ;   et al. | 2009-08-27 |
Method For Serializing Translation Lookaside Buffer Access Around Address Translation Parameter Modification App 20090210650 - Alexander; Gregory W. ;   et al. | 2009-08-20 |
Method And System For Handling Cache Coherency For Self-modifying Code App 20090210627 - Alexander; Gregory W. ;   et al. | 2009-08-20 |
Simplified Implementation of Branch Target Preloading App 20090204798 - Alexander; Gregory W. ;   et al. | 2009-08-13 |
Error detection enhancement in a microprocessor through the use of a second dependency matrix Grant 7,549,095 - Alexander , et al. June 16, 2 | 2009-06-16 |
Link Stack Misprediction Resolution App 20090070561 - Alexander; Gregory W. | 2009-03-12 |
Hybrid power generating system combining a fuel cell and a gas turbine Grant 7,306,871 - Grieve , et al. December 11, 2 | 2007-12-11 |
Zero cycle penalty in selecting instructions in prefetch buffer in the event of a miss in the instruction cache Grant 7,032,097 - Alexander , et al. April 18, 2 | 2006-04-18 |
Low melting temperature silver braze alloy App 20060045791 - Haltiner; Karl J. JR. ;   et al. | 2006-03-02 |
Solid-oxide fuel cell system having an upstream reformate combustor App 20060024541 - Weiss; Amanda M. ;   et al. | 2006-02-02 |
Apparatus and method for high efficiency operation of a high temperature fuel cell system App 20050196652 - Grieve, Malcolm J. ;   et al. | 2005-09-08 |
Hybrid power generating system combining a fuel cell and a gas turbine App 20050196659 - Grieve, Malcolm J. ;   et al. | 2005-09-08 |
Zero cycle penalty in selecting instructions in prefetch buffer in the event of a miss in the instruction cache App 20040215921 - Alexander, Gregory W. ;   et al. | 2004-10-28 |