Patent | Date |
---|
Address/command chip synchronized autonomous data chip address sequencer for a distributed buffer memory system Grant 11,379,123 - Carlough , et al. July 5, 2 | 2022-07-05 |
Speculative bank activate dynamic random access memory (DRAM) scheduler Grant 11,269,561 - Zheng , et al. March 8, 2 | 2022-03-08 |
Reducing latency of memory read operations returning data on a read data path across multiple clock boundaries, to a host implementing a high speed serial interface Grant 11,099,601 - Carlough , et al. August 24, 2 | 2021-08-24 |
Use of a cyclic redundancy code multiple-input shift register to provide early warning and fail detection Grant 11,088,782 - Carlough , et al. August 10, 2 | 2021-08-10 |
Address/command Chip Synchronized Autonomous Data Chip Address Sequencer For A Distributed Buffer Memory System App 20210191630 - Carlough; Steven R. ;   et al. | 2021-06-24 |
Speculative bank activate dynamic random access memory (DRAM) scheduler Grant 11,042,325 - Zheng , et al. June 22, 2 | 2021-06-22 |
Speculative Bank Activate Dynamic Random Access Memory (dram) Scheduler App 20210109680 - ZHENG; Jie ;   et al. | 2021-04-15 |
Address/command chip synchronized autonomous data chip address sequencer for a distributed buffer memory system Grant 10,976,939 - Carlough , et al. April 13, 2 | 2021-04-13 |
Residue prediction of packed data Grant 10,929,213 - Carlough , et al. February 23, 2 | 2021-02-23 |
Speculative Bank Activate Dynamic Random Access Memory (dram) Scheduler App 20210042058 - ZHENG; Jie ;   et al. | 2021-02-11 |
Residue prediction of packed data Grant 10,915,385 - Carlough , et al. February 9, 2 | 2021-02-09 |
Reducing chip latency at a clock boundary by reference clock phase adjustment Grant 10,771,068 - Carlough , et al. Sep | 2020-09-08 |
Host controlled data chip address sequencing for a distributed memory buffer system Grant 10,747,442 - Carlough , et al. A | 2020-08-18 |
Interface scheduler for a distributed memory system Grant 10,740,031 - Zheng , et al. A | 2020-08-11 |
Convert to zoned format from decimal floating point format Grant 10,725,780 - Carlough , et al. | 2020-07-28 |
Convert to zoned format from decimal floating point format Grant 10,719,324 - Carlough , et al. | 2020-07-21 |
Reducing latency of memory read operations returning data on a read data path across multiple clock boundaries, to a host implementing a high speed serial interface Grant 10,698,440 - Carlough , et al. | 2020-06-30 |
Stochastic rounding floating-point multiply instruction using entropy from a register Grant 10,671,347 - Bradbury , et al. | 2020-06-02 |
Combined residue circuit protecting binary and decimal data Grant 10,649,738 - Carlough , et al. | 2020-05-12 |
Register access in a distributed memory buffer system Grant 10,642,535 - Carlough , et al. | 2020-05-05 |
Use Of A Cyclic Redundancy Code Multiple-input Shift Register To Provide Early Warning And Fail Detection App 20200119843 - Carlough; Steven R. ;   et al. | 2020-04-16 |
Programmable linear feedback shift register Grant 10,613,861 - Bradbury , et al. | 2020-04-07 |
Interface Scheduler For A Distributed Memory System App 20200097214 - Zheng; Jie ;   et al. | 2020-03-26 |
Host Synchronized Autonomous Data Chip Address Sequencer For A Distributed Buffer Memory System App 20200073565 - Carlough; Steven R. ;   et al. | 2020-03-05 |
Parallel decimal multiplication hardware with a 3x generator Grant 10,572,223 - Carlough , et al. Feb | 2020-02-25 |
Address/command Chip Synchronized Autonomous Data Chip Address Sequencer For A Distributed Buffer Memory System App 20200042205 - Carlough; Steven R. ;   et al. | 2020-02-06 |
Use of a cyclic redundancy code multiple-input shift register to provide early warning and fail detection Grant 10,541,782 - Carlough , et al. Ja | 2020-01-21 |
Host synchronized autonomous data chip address sequencer for a distributed buffer memory system Grant 10,534,555 - Carlough , et al. Ja | 2020-01-14 |
Dynamically adjustable cyclic redundancy code rates Grant 10,530,523 - Carlough , et al. J | 2020-01-07 |
Dynamically adjustable cyclic redundancy code types Grant 10,530,396 - Carlough , et al. J | 2020-01-07 |
Reducing Latency Of Memory Read Operations Returning Data On A Read Data Path Across Multiple Clock Boundaries, To A Host Implem App 20190384352 - Carlough; Steven R. ;   et al. | 2019-12-19 |
Address/command chip synchronized autonomous data chip address sequencer for a distributed buffer memory system Grant 10,489,069 - Carlough , et al. Nov | 2019-11-26 |
Stochastic rounding floating-point add instruction using entropy from a register Grant 10,489,153 - Bradbury , et al. Nov | 2019-11-26 |
Management of resources within a computing environment Grant 10,489,209 - Busaba , et al. Nov | 2019-11-26 |
Stochastic rounding floating-point add instruction using entropy from a register Grant 10,489,152 - Bradbury , et al. Nov | 2019-11-26 |
Stochastic rounding floating-point multiply instruction using entropy from a register Grant 10,445,066 - Bradbury , et al. Oc | 2019-10-15 |
Operation of a multi-slice processor implementing datapath steering Grant 10,437,756 - Carlough , et al. O | 2019-10-08 |
Operation Of A Multi-slice Processor Implementing Datapath Steering App 20190294571 - CARLOUGH; STEVEN R. ;   et al. | 2019-09-26 |
Use of multiple cyclic redundancy codes for optimized fail isolation Grant 10,419,035 - Carlough , et al. Sept | 2019-09-17 |
Operation of a multi-slice processor implementing datapath steering Grant 10,417,152 - Carlough , et al. Sept | 2019-09-17 |
Decimal and binary floating point arithmetic calculations Grant 10,416,962 - Carlough , et al. Sept | 2019-09-17 |
Address/command chip controlled data chip address sequencing for a distributed memory buffer system Grant 10,395,698 - Carlough , et al. A | 2019-08-27 |
JTAG support over a broadcast bus in a distributed memory buffer system Grant 10,393,805 - Friedman , et al. A | 2019-08-27 |
Reducing Chip Latency At A Clock Boundary By Reference Clock Phase Adjustment App 20190260380 - Carlough; Steven R. ;   et al. | 2019-08-22 |
Thread migration using a microcode engine of a multi-slice processor Grant 10,387,154 - Bishop , et al. A | 2019-08-20 |
Address/Command Chip Controlled Data Chip Address Sequencing for a Distributed Memory Buffer System App 20190252010 - Carlough; Steven R. ;   et al. | 2019-08-15 |
Inference based condition code generation Grant 10,379,860 - Carlough , et al. A | 2019-08-13 |
Inference based condition code generation Grant 10,379,859 - Carlough , et al. A | 2019-08-13 |
Combined Residue Circuit Protecting Binary And Decimal Data App 20190235841 - Carlough; Steven R. ;   et al. | 2019-08-01 |
Decimal floating point instructions to perform directly on compressed decimal floating point data Grant 10,365,892 - Carlough , et al. July 30, 2 | 2019-07-30 |
Register Access in a Distributed Memory Buffer System App 20190227741 - Carlough; Steven R. ;   et al. | 2019-07-25 |
Partial data replay in a distributed memory buffer system Grant 10,353,606 - Eickhoff , et al. July 16, 2 | 2019-07-16 |
Parallel Decimal Multiplication Hardware With A 3x Generator App 20190212983 - Carlough; Steven R. ;   et al. | 2019-07-11 |
Reducing Latency Of Memory Read Operations Returning Data On A Read Data Path Across Multiple Clock Boundaries, To A Host Implem App 20190212769 - Carlough; Steven R. ;   et al. | 2019-07-11 |
Decimal multiply and shift instruction Grant 10,331,408 - Bradbury , et al. | 2019-06-25 |
Jtag Support Over A Broadcast Bus In A Distributed Memory Buffer System App 20190170819 - Friedman; Logan I. ;   et al. | 2019-06-06 |
Temporary pipeline marking for processor error workarounds Grant 10,310,936 - Barak , et al. | 2019-06-04 |
Parallel decimal multiplication hardware with a 3X generator Grant 10,310,815 - Carlough , et al. | 2019-06-04 |
Parallel Decimal Multiplication Hardware With A 3x Generator App 20190163445 - Carlough; Steven R. ;   et al. | 2019-05-30 |
Address/Command Chip Synchronized Autonomous Data Chip Address Sequencer for A Distributed Buffer Memory System App 20190163378 - Carlough; Steven R. ;   et al. | 2019-05-30 |
Host Controlled Data Chip Address Sequencing for a Distributed Memory Buffer System App 20190163362 - Carlough; Steven R. ;   et al. | 2019-05-30 |
Address/Command Chip Controlled Data Chip Address Sequencing for A Distributed Memory Buffer System App 20190163383 - Carlough; Steven R. ;   et al. | 2019-05-30 |
Host Synchronized Autonomous Data Chip Address Sequencer for A Distributed Buffer Memory System App 20190163384 - Carlough; Steven R. ;   et al. | 2019-05-30 |
Convert from zoned format to decimal floating point format Grant 10,303,478 - Carlough , et al. | 2019-05-28 |
Combined residue circuit protecting binary and decimal data Grant 10,303,440 - Carlough , et al. | 2019-05-28 |
Initializable repair circuit for selectively replacing a table-driven output Grant 10,303,563 - Carlough , et al. | 2019-05-28 |
Use Of A Cyclic Redundancy Code Multiple-input Shift Register To Provide Early Warning And Fail Detection App 20190158223 - Carlough; Steven R. ;   et al. | 2019-05-23 |
Use Of Multiple Cyclic Redundancy Codes For Optimized Fail Isolation App 20190158126 - Carlough; Steven R. ;   et al. | 2019-05-23 |
Dynamically Adjustable Cyclic Redundancy Code Rates App 20190158218 - Carlough; Steven R. ;   et al. | 2019-05-23 |
Dynamically Adjustable Cyclic Redundancy Code Types App 20190158125 - Carlough; Steven R. ;   et al. | 2019-05-23 |
Convert from zoned format to decimal floating point format Grant 10,296,344 - Carlough , et al. | 2019-05-21 |
Programmable linear feedback shift register Grant 10,275,246 - Bradbury , et al. | 2019-04-30 |
Partial Data Replay In A Distributed Memory Buffer System App 20190114091 - Eickhoff; Susan M. ;   et al. | 2019-04-18 |
Decimal shift and divide instruction Grant 10,241,757 - Bradbury , et al. | 2019-03-26 |
Decimal shift and divide instruction Grant 10,235,137 - Bradbury , et al. | 2019-03-19 |
Reproducible stochastic rounding for out of order processors Grant 10,209,958 - Bradbury , et al. Feb | 2019-02-19 |
Residue prediction of packed data Grant 10,198,302 - Carlough , et al. Fe | 2019-02-05 |
Double data rate (DDR) memory read latency reduction Grant 10,162,773 - Carlough , et al. Dec | 2018-12-25 |
Reproducible Stochastic Rounding For Out Of Order Processors App 20180329683 - Bradbury; Jonathan D. ;   et al. | 2018-11-15 |
Decimal multiply and shift instruction Grant 10,127,015 - Bradbury , et al. November 13, 2 | 2018-11-13 |
Supporting even instruction tag (`ITAG`) requirements in a multi-slice processor using null internal operations (IOPs) Grant 10,120,683 - Carlough , et al. November 6, 2 | 2018-11-06 |
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 |
Decimal and binary floating point rounding Grant 10,095,475 - Carlough , et al. October 9, 2 | 2018-10-09 |
Residue Prediction of Packed Data App 20180276548 - Carlough; Steven R. ;   et al. | 2018-09-27 |
Residue Prediction of Packed Data App 20180276547 - Carlough; Steven R. ;   et al. | 2018-09-27 |
Residue Prediction of Packed Data App 20180276545 - Carlough; Steven R. ;   et al. | 2018-09-27 |
Reproducible stochastic rounding for out of order processors Grant 10,083,008 - Bradbury , et al. September 25, 2 | 2018-09-25 |
Partial data replay in a distributed memory buffer system Grant 10,078,461 - Eickhoff , et al. September 18, 2 | 2018-09-18 |
Decimal Floating Point Instructions To Perform Directly On Compressed Decimal Floating Point Data App 20180203670 - Carlough; Steven R. ;   et al. | 2018-07-19 |
Combined Residue Circuit Protecting Binary And Decimal Data App 20180203672 - Carlough; Steven R. ;   et al. | 2018-07-19 |
Programmable Linear Feedback Shift Register App 20180143830 - BRADBURY; JONATHAN D. ;   et al. | 2018-05-24 |
Reproducible Stochastic Rounding For Out Of Order Processors App 20180113677 - Bradbury; Jonathan D. ;   et al. | 2018-04-26 |
Operation Of A Multi-slice Processor Implementing Instruction Fusion App 20180107510 - CARLOUGH; STEVEN R. ;   et al. | 2018-04-19 |
Management Of Resources Within A Computing Environment App 20180101410 - Busaba; Fadi Y. ;   et al. | 2018-04-12 |
Decimal And Binary Floating Point Rounding App 20180101358 - Carlough; Steven R. ;   et al. | 2018-04-12 |
Partial stochastic rounding that includes sticky and guard bits Grant 9,940,102 - Bradbury , et al. April 10, 2 | 2018-04-10 |
Checking arithmetic computations Grant 9,940,199 - Carlough , et al. April 10, 2 | 2018-04-10 |
Decimal Multiply And Shift Instruction App 20180095721 - Bradbury; Jonathan D. ;   et al. | 2018-04-05 |
Decimal Shift And Divide Instruction App 20180095724 - Bradbury; Jonathan D. ;   et al. | 2018-04-05 |
Decimal Shift And Divide Instruction App 20180095725 - Bradbury; Jonathan D. ;   et al. | 2018-04-05 |
Decimal Multiply And Shift Instruction App 20180095723 - Bradbury; Jonathan D. ;   et al. | 2018-04-05 |
Non-local error detection in processor systems Grant 9,928,135 - Carlough , et al. March 27, 2 | 2018-03-27 |
Dynamic accessing of execution elements through modification of issue rules Grant 9,928,132 - Busaba , et al. March 27, 2 | 2018-03-27 |
Initializable Repair Circuit For Selectively Replacing A Table-driven Output App 20180074918 - CARLOUGH; Steven R. ;   et al. | 2018-03-15 |
Programmable linear feedback shift register Grant 9,916,159 - Bradbury , et al. March 13, 2 | 2018-03-13 |
Reproducible stochastic rounding for out of order processors Grant 9,880,811 - Bradbury , et al. January 30, 2 | 2018-01-30 |
Decimal and binary floating point rounding Grant 9,870,200 - Carlough , et al. January 16, 2 | 2018-01-16 |
Management of resources within a computing environment Grant 9,864,639 - Busaba , et al. January 9, 2 | 2018-01-09 |
Operation Of A Multi-slice Processor Implementing Datapath Steering App 20170351523 - CARLOUGH; STEVEN R. ;   et al. | 2017-12-07 |
Operation Of A Multi-slice Processor Implementing Datapath Steering App 20170351524 - CARLOUGH; STEVEN R. ;   et al. | 2017-12-07 |
Supporting Even Instruction Tag ('itag') Requirements In A Multi-slice Processor Using Null Internal Operations (iops) App 20170315809 - CARLOUGH; STEVEN R. ;   et al. | 2017-11-02 |
Anticipated prefetching for a parent core in a multi-core chip Grant 9,798,545 - Prasky , et al. October 24, 2 | 2017-10-24 |
Anticipated prefetching for a parent core in a multi-core chip Grant 9,792,120 - Prasky , et al. October 17, 2 | 2017-10-17 |
Thread Migration Using A Microcode Engine Of A Multi-slice Processor App 20170262281 - BISHOP; JAMES W. ;   et al. | 2017-09-14 |
Inference Based Condition Code Generation App 20170235573 - Carlough; Steven R. ;   et al. | 2017-08-17 |
Inference Based Condition Code Generation App 20170235574 - Carlough; Steven R. ;   et al. | 2017-08-17 |
Residue-based checking of a shift operation Grant 9,727,399 - Carlough , et al. August 8, 2 | 2017-08-08 |
Stochastic Rounding Floating-point Add Instruction Using Entropy From A Register App 20170220342 - Bradbury; Jonathan D. ;   et al. | 2017-08-03 |
Stochastic Rounding Floating-point Multiply Instruction Using Entropy From A Register App 20170220341 - Bradbury; Jonathan D. ;   et al. | 2017-08-03 |
Stochastic Rounding Floating-point Add Instruction Using Entropy From A Register App 20170220344 - Bradbury; Jonathan D. ;   et al. | 2017-08-03 |
Stochastic Rounding Floating-point Multiply Instruction Using Entropy From A Register App 20170220343 - Bradbury; Jonathan D. ;   et al. | 2017-08-03 |
Programmable Linear Feedback Shift Register App 20170206085 - BRADBURY; JONATHAN D. ;   et al. | 2017-07-20 |
Programmable Linear Feedback Shift Register App 20170206084 - BRADBURY; JONATHAN D. ;   et al. | 2017-07-20 |
Partial Stochastic Rounding That Includes Sticky And Guard Bits App 20170192752 - Bradbury; Jonathan D. ;   et al. | 2017-07-06 |
Reproducible Stochastic Rounding For Out Of Order Processors App 20170192749 - Bradbury; Jonathan D. ;   et al. | 2017-07-06 |
Non-local error detection in processor systems Grant 9,697,074 - Carlough , et al. July 4, 2 | 2017-07-04 |
Inference based condition code generation Grant 9,684,515 - Carlough , et al. June 20, 2 | 2017-06-20 |
Inference based condition code generation Grant 9,684,514 - Carlough , et al. June 20, 2 | 2017-06-20 |
Decimal and binary floating point rounding Grant 9,658,828 - Carlough , et al. May 23, 2 | 2017-05-23 |
Temporary Pipeline Marking For Processor Error Workarounds App 20170123924 - Barak; Erez ;   et al. | 2017-05-04 |
Set selection of a set-associative storage container Grant 9,606,927 - Carlough , et al. March 28, 2 | 2017-03-28 |
Decimal And Binary Floating Point Rounding App 20170068517 - Carlough; Steven R. ;   et al. | 2017-03-09 |
Management Of Resources Within A Computing Environment App 20170068573 - Busaba; Fadi Y. ;   et al. | 2017-03-09 |
Temporary pipeline marking for processor error workarounds Grant 9,588,852 - Barak , et al. March 7, 2 | 2017-03-07 |
Set selection of a set-associative storage container Grant 9,582,425 - Carlough , et al. February 28, 2 | 2017-02-28 |
Temporary pipeline marking for processor error workarounds Grant 9,575,836 - Barak , et al. February 21, 2 | 2017-02-21 |
Modulo-m binary counter Grant 9,543,963 - Carlough , et al. January 10, 2 | 2017-01-10 |
Confidence threshold-based opposing branch path execution for branch prediction Grant 9,519,485 - Busaba , et al. December 13, 2 | 2016-12-13 |
Set Selection Of A Set-associative Storage Container App 20160357682 - Carlough; Steven R. ;   et al. | 2016-12-08 |
Temporary Pipeline Marking For Processor Error Workarounds App 20160357638 - Barak; Erez ;   et al. | 2016-12-08 |
Temporary pipeline marking for processor error workarounds Grant 9,507,659 - Barak , et al. November 29, 2 | 2016-11-29 |
Management of resources within a computing environment Grant 9,501,323 - Busaba , et al. November 22, 2 | 2016-11-22 |
Set selection of a set-associative storage container Grant 9,495,300 - Carlough , et al. November 15, 2 | 2016-11-15 |
Temporary Pipeline Marking For Processor Error Workarounds App 20160266986 - Barak; Erez ;   et al. | 2016-09-15 |
Temporary Pipeline Marking For Processor Error Workarounds App 20160266963 - Barak; Erez ;   et al. | 2016-09-15 |
Set Selection Of A Set-associative Storage Container App 20160239427 - Carlough; Steven R. ;   et al. | 2016-08-18 |
Set Selection Of A Set-associative Storage Container App 20160239426 - Carlough; Steven R. ;   et al. | 2016-08-18 |
Modulo-m Binary Counter App 20160226494 - Carlough; Steven R. ;   et al. | 2016-08-04 |
Convert To Zoned Format From Decimal Floating Point Format App 20160210152 - CARLOUGH; Steven R. ;   et al. | 2016-07-21 |
Convert From Zoned Format To Decimal Floating Point Format App 20160210144 - CARLOUGH; Steven R. ;   et al. | 2016-07-21 |
Convert To Zoned Format From Decimal Floating Point Format App 20160210143 - CARLOUGH; Steven R. ;   et al. | 2016-07-21 |
Convert From Zoned Format To Decimal Floating Point Format App 20160210151 - CARLOUGH; Steven R. ;   et al. | 2016-07-21 |
Non-local Error Detection In Processor Systems App 20160170829 - Carlough; Steven R. ;   et al. | 2016-06-16 |
Non-local Error Detection In Processor Systems App 20160170828 - Carlough; Steven R. ;   et al. | 2016-06-16 |
Confidence threshold-based opposing branch path execution for branch prediction Grant 9,348,599 - Busaba , et al. May 24, 2 | 2016-05-24 |
Convert from zoned format to decimal floating point format Grant 9,335,994 - Carlough , et al. May 10, 2 | 2016-05-10 |
Convert to zoned format from decimal floating point format Grant 9,335,995 - Carlough , et al. May 10, 2 | 2016-05-10 |
Convert from zoned format to decimal floating point format Grant 9,335,993 - Carlough , et al. May 10, 2 | 2016-05-10 |
Convert to zoned format from decimal floating point format Grant 9,329,861 - Carlough , et al. May 3, 2 | 2016-05-03 |
Decimal And Binary Floating Point Rounding App 20160098248 - CARLOUGH; Steven R. ;   et al. | 2016-04-07 |
Decimal And Binary Floating Point Arithmetic Calculations App 20160098249 - CARLOUGH; Steven R. ;   et al. | 2016-04-07 |
Dynamic accessing of execution elements through modification of issue rules Grant 9,304,848 - Busaba , et al. April 5, 2 | 2016-04-05 |
Machine Instructions For Converting From Decimal Floating Point Format To Packed Decimal Format App 20160092163 - Bradbury; Jonathan D. ;   et al. | 2016-03-31 |
Machine Instructions For Converting To Decimal Floating Point Format From Packed Decimal Format App 20160092164 - Bradbury; Jonathan D. ;   et al. | 2016-03-31 |
Machine Instructions For Converting To Decimal Floating Point Format From Packed Decimal Format App 20160092162 - Bradbury; Jonathan D. ;   et al. | 2016-03-31 |
Dynamic Issue Masks For Processor Hang Prevention App 20160092233 - ALEXANDER; GREGORY W. ;   et al. | 2016-03-31 |
Machine Instructions For Converting From Decimal Floating Point Format To Packed Decimal Format App 20160092165 - Bradbury; Jonathan D. ;   et al. | 2016-03-31 |
Dynamic Issue Masks For Processor Hang Prevention App 20160092212 - ALEXANDER; GREGORY W. ;   et al. | 2016-03-31 |
Major branch instructions Grant 9,286,138 - Busaba , et al. March 15, 2 | 2016-03-15 |
Condition Code Generation App 20160070572 - Carlough; Steven R. ;   et al. | 2016-03-10 |
Condition Code Generation App 20160070573 - Carlough; Steven R. ;   et al. | 2016-03-10 |
Major branch instructions Grant 9,280,398 - Busaba , et al. March 8, 2 | 2016-03-08 |
Major branch instructions with transactional memory Grant 9,250,911 - Busaba , et al. February 2, 2 | 2016-02-02 |
Checking Arithmetic Computations App 20160019028 - Carlough; Steven R. ;   et al. | 2016-01-21 |
Major branch instructions with transactional memory Grant 9,229,722 - Busaba , et al. January 5, 2 | 2016-01-05 |
Hardware recovery in multi-threaded processor Grant 9,213,608 - Busaba , et al. December 15, 2 | 2015-12-15 |
In situ processor re-characterization Grant 9,176,837 - Busaba , et al. November 3, 2 | 2015-11-03 |
Thread sparing between cores in a multi-threaded processor Grant 9,164,854 - Busaba , et al. October 20, 2 | 2015-10-20 |
Hardware recovery in multi-threaded processor Grant 9,152,510 - Busaba , et al. October 6, 2 | 2015-10-06 |
In situ processor re-characterization Grant 9,152,518 - Busaba , et al. October 6, 2 | 2015-10-06 |
Specific prefetch algorithm for a chip having a parent core and a scout core Grant 9,141,551 - Busaba , et al. September 22, 2 | 2015-09-22 |
Specific prefetch algorithm for a chip having a parent core and a scout core Grant 9,141,550 - Busaba , et al. September 22, 2 | 2015-09-22 |
Prefetching for multiple parent cores in a multi-core chip Grant 9,135,180 - Busaba , et al. September 15, 2 | 2015-09-15 |
Decimal multi-precision overflow and tininess detection Grant 9,128,759 - Carlough , et al. September 8, 2 | 2015-09-08 |
Prefetching for a parent core in a multi-core chip Grant 9,128,852 - Prasky , et al. September 8, 2 | 2015-09-08 |
Variable acknowledge rate to reduce bus contention in presence of communication errors Grant 9,130,740 - Busaba , et al. September 8, 2 | 2015-09-08 |
Prefetching for multiple parent cores in a multi-core chip Grant 9,128,851 - Busaba , et al. September 8, 2 | 2015-09-08 |
Prefetching for a parent core in a multi-core chip Grant 9,116,816 - Prasky , et al. August 25, 2 | 2015-08-25 |
Management Of Resources Within A Computing Environment App 20150212858 - Busaba; Fadi Y. ;   et al. | 2015-07-30 |
Thread sparing between cores in a multi-threaded processor Grant 9,063,906 - Busaba , et al. June 23, 2 | 2015-06-23 |
Reconfigurable recovery modes in high availability processors Grant 9,043,641 - Busaba , et al. May 26, 2 | 2015-05-26 |
Management of resources within a computing environment Grant 9,021,493 - Busaba , et al. April 28, 2 | 2015-04-28 |
Management of resources within a computing environment Grant 9,021,495 - Busaba , et al. April 28, 2 | 2015-04-28 |
Convert From Zoned Format To Decimal Floating Point Format App 20150089205 - Carlough; Steven R. ;   et al. | 2015-03-26 |
Convert To Zoned Format From Decimal Floating Point Format App 20150089206 - Carlough; Steven R. ;   et al. | 2015-03-26 |
Confidence Threshold-based Opposing Branch Path Execution For Branch Prediction App 20150058607 - Busaba; Fadi Y. ;   et al. | 2015-02-26 |
Reconfigurable recovery modes in high availability processors Grant 8,954,797 - Busaba , et al. February 10, 2 | 2015-02-10 |
Range check based lookup tables Grant 8,954,485 - Carlough , et al. February 10, 2 | 2015-02-10 |
Specific Prefetch Algorithm For A Chip Having A Parent Core And A Scout Core App 20150019821 - Busaba; Fadi Y. ;   et al. | 2015-01-15 |
Anticipated Prefetching For A Parent Core In A Multi-core Chip App 20150019841 - Prasky; Brian R. ;   et al. | 2015-01-15 |
Dynamic Accessing Of Execution Elements Through Modification Of Issue Rules App 20150019907 - Busaba; Fadi Y. ;   et al. | 2015-01-15 |
Prefetching For A Parent Core In A Multi-core Chip App 20150019820 - Prasky; Brian R. ;   et al. | 2015-01-15 |
Prefetching For Multiple Parent Cores In A Multi-core Chip App 20150019819 - Busaba; Fadi Y. ;   et al. | 2015-01-15 |
Management of migrating threads within a computing environment to transform multiple threading mode processors to single thread mode processors Grant 8,935,698 - Busaba , et al. January 13, 2 | 2015-01-13 |
Management of migrating threads within a computing environment to transform multiple threading mode processors to single thread mode processors Grant 8,930,950 - Busaba , et al. January 6, 2 | 2015-01-06 |
Range check based lookup tables Grant 8,914,431 - Carlough , et al. December 16, 2 | 2014-12-16 |
Dynamic hardware trace supporting multiphase operations Grant 8,909,994 - Carlough , et al. December 9, 2 | 2014-12-09 |
Process identifier-based cache information transfer Grant 8,904,102 - Busaba , et al. December 2, 2 | 2014-12-02 |
Process identifier-based cache data transfer Grant 8,904,100 - Busaba , et al. December 2, 2 | 2014-12-02 |
Variable acknowledge rate to reduce bus contention in presence of communication errors Grant 8,904,246 - Busaba , et al. December 2, 2 | 2014-12-02 |
Dynamic hardware trace supporting multiphase operations Grant 8,892,958 - Carlough , et al. November 18, 2 | 2014-11-18 |
Specific Prefetch Algorithm For A Chip Having A Parent Core And A Scout Core App 20140258629 - Busaba; Fadi Y. ;   et al. | 2014-09-11 |
Prefetching For Multiple Parent Cores In A Multi-core Chip App 20140258630 - Busaba; Fadi Y. ;   et al. | 2014-09-11 |
Anticipated Prefetching For A Parent Core In A Multi-core Chip App 20140258681 - Prasky; Brian R. ;   et al. | 2014-09-11 |
Prefetching For A Parent Core In A Multi-core Chip App 20140258640 - Prasky; Brian R. ;   et al. | 2014-09-11 |
Cache set replacement order based on temporal set recording Grant 8,806,139 - Busaba , et al. August 12, 2 | 2014-08-12 |
Confidence Threshold-based Opposing Branch Path Execution For Branch Prediction App 20140201508 - Busaba; Fadi Y. ;   et al. | 2014-07-17 |
Dynamic Accessing Of Execution Elements Through Modification Of Issue Rules App 20140201501 - Busaba; Fadi Y. ;   et al. | 2014-07-17 |
Decimal Multi-Precision Overflow and Tininess Detection App 20140149481 - Carlough; Steven R. ;   et al. | 2014-05-29 |
Dynamic Hardware Trace Supporting Multiphase Operations App 20140095941 - CARLOUGH; STEVEN R. ;   et al. | 2014-04-03 |
Thread Sparing Between Cores In A Multi-threaded Processor App 20140089732 - Busaba; Fadi Y. ;   et al. | 2014-03-27 |
Thread Sparing Between Cores In A Multi-threaded Processor App 20140089734 - Busaba; Fadi Y. ;   et al. | 2014-03-27 |
Management Of Resources Within A Computing Environment App 20140082626 - Busaba; Fadi Y. ;   et al. | 2014-03-20 |
Management Of Resources Within A Computing Environment App 20140082625 - Busaba; Fadi Y. ;   et al. | 2014-03-20 |
Hardware Recovery In Multi-threaded Processor App 20140019803 - Busaba; Fadi Y. ;   et al. | 2014-01-16 |
Dynamic Hardware Trace Supporting Multiphase Operations App 20130339802 - Carlough; Steven R. ;   et al. | 2013-12-19 |
Process Identifier-based Cache Information Transfer App 20130332672 - Busaba; Fadi Y. ;   et al. | 2013-12-12 |
Process Identifier-based Cache Data Transfer App 20130332670 - Busaba; Fadi Y. ;   et al. | 2013-12-12 |
Variable Acknowledge Rate To Reduce Bus Contention In Presence Of Communication Errors App 20130290802 - Busaba; Fadi Y. ;   et al. | 2013-10-31 |
Variable Acknowledge Rate To Reduce Bus Contention In Presence Of Communication Errors App 20130290803 - Busaba; Fadi Y. ;   et al. | 2013-10-31 |
Execution of fixed point instructions using a decimal floating point unit Grant 8,572,141 - Carlough , et al. October 29, 2 | 2013-10-29 |
Decimal floating point multiplier and design structure Grant 8,566,385 - Carlough , et al. October 22, 2 | 2013-10-22 |
Reconfigurable Recovery Modes In High Availability Processors App 20130275801 - Busaba; Fadi Y. ;   et al. | 2013-10-17 |
Reconfigurable Recovery Modes In High Availability Processors App 20130275806 - Busaba; Fadi Y. ;   et al. | 2013-10-17 |
Decimal adder with end around carry Grant 8,554,822 - Carlough , et al. October 8, 2 | 2013-10-08 |
Major Branch Instructions With Transactional Memory App 20130198491 - Busaba; Fadi Y. ;   et al. | 2013-08-01 |
Major Branch Instructions App 20130198496 - Busaba; Fadi Y. ;   et al. | 2013-08-01 |
Major Branch Instructions App 20130198492 - Busaba; Fadi Y. ;   et al. | 2013-08-01 |
Major Branch Instructions With Transactional Memory App 20130198497 - Busaba; Fadi Y. ;   et al. | 2013-08-01 |
In Situ Processor Re-characterization App 20130191678 - Busaba; Fadi Y. ;   et al. | 2013-07-25 |
In Situ Processor Re-characterization App 20130191690 - Busaba; Fadi Y. ;   et al. | 2013-07-25 |
Management Of Threads Within A Computing Environment App 20130191844 - Busaba; Fadi Y. ;   et al. | 2013-07-25 |
Cache Set Replacement Order Based On Temporal Set Recording App 20130191599 - Busaba; Fadi Y. ;   et al. | 2013-07-25 |
Hardware Recovery In Multi-threaded Processor App 20130191684 - Busaba; Fadi Y. ;   et al. | 2013-07-25 |
Management Of Threads Within A Computing Environment App 20130191832 - Busaba; Fadi Y. ;   et al. | 2013-07-25 |
Decimal floating point mechanism and process of multiplication without resultant leading zero detection Grant 8,495,124 - Carlough , et al. July 23, 2 | 2013-07-23 |
Range Check Based Lookup Tables App 20130173681 - Carlough; Steven R. ;   et al. | 2013-07-04 |
Convert To Zoned Format From Decimal Floating Point Format App 20130173892 - Carlough; Steven R. ;   et al. | 2013-07-04 |
Convert From Zoned Format To Decimal Floating Point Format App 20130173891 - Carlough; Steven R. ;   et al. | 2013-07-04 |
Range Check Based Lookup Tables App 20130173683 - Carlough; Steven R. ;   et al. | 2013-07-04 |
Processor and method for workaround trigger activated exceptions Grant 8,443,227 - Carlough , et al. May 14, 2 | 2013-05-14 |
Identifying decimal floating point addition operations that do not require alignment, normalization or rounding Grant 8,392,490 - Collura , et al. March 5, 2 | 2013-03-05 |
Converting from decimal floating point into scaled binary coded decimal Grant 8,364,734 - Carlough , et al. January 29, 2 | 2013-01-29 |
Error detection using parity compensation in binary coded decimal and densely packed decimal conversions Grant 8,286,061 - Carlough , et al. October 9, 2 | 2012-10-09 |
Method for performing decimal division Grant 8,229,993 - Carlough , et al. July 24, 2 | 2012-07-24 |
System and method for providing a double adder for decimal floating point operations Grant 8,219,604 - Carlough , et al. July 10, 2 | 2012-07-10 |
Method for performing decimal floating point addition Grant 8,161,091 - Carlough , et al. April 17, 2 | 2012-04-17 |
Method for providing a decimal multiply algorithm using a double adder Grant 8,140,607 - Carlough , et al. March 20, 2 | 2012-03-20 |
Decimal Floating Point Mechanism and Process of Multiplication without Resultant Leading Zero Detection App 20110320512 - Carlough; Steven R. ;   et al. | 2011-12-29 |
Decimal Adder With End Around Carry App 20110320514 - Carlough; Steven R. ;   et al. | 2011-12-29 |
Decimal Floating Point Multiplier and Design Structure App 20110131266 - Carlough; Steven R. ;   et al. | 2011-06-02 |
Modular binary multiplier for signed and unsigned operands of variable widths Grant 7,853,635 - Busaba , et al. December 14, 2 | 2010-12-14 |
Error Detection Using Parity Compensation In Binary Coded Decimal And Densely Packed Decimal Conversions App 20100306632 - Carlough; Steven R. ;   et al. | 2010-12-02 |
Register indirect access of program floating point registers by millicode Grant 7,712,076 - Carlough , et al. May 4, 2 | 2010-05-04 |
System and method for converting from scaled binary coded decimal into decimal floating point Grant 7,698,352 - Carlough , et al. April 13, 2 | 2010-04-13 |
System and method for performing decimal to binary conversion Grant 7,660,838 - Carlough , et al. February 9, 2 | 2010-02-09 |
Method, Hardware Product, And Computer Program Product For Using A Decimal Floating Point Unit To Execute Fixed Point Instructions App 20090240753 - Carlough; Steven R. ;   et al. | 2009-09-24 |
Processor And Method For Workaround Trigger Activated Exceptions App 20090210659 - Carlough; Steven R. ;   et al. | 2009-08-20 |
Method, System And Computer Program Product For Identifying Decimal Floating Point Addition Operations That Do Not Require Alignment, Normalization Or Rounding App 20090210472 - Collura; Adam B. ;   et al. | 2009-08-20 |
Method for Providing a Decimal Multiply Algorithm Using a Double Adder App 20090132629 - Carlough; Steven R. ;   et al. | 2009-05-21 |
Method for Performing Decimal Floating Point Addition App 20090132627 - Carlough; Steven R. ;   et al. | 2009-05-21 |
Method for Performing Decimal Division App 20090132628 - Carlough; Steven R. ;   et al. | 2009-05-21 |
System and Method for Providing a Double Adder for Decimal Floating Point Operations App 20090112960 - Carlough; Steven R. ;   et al. | 2009-04-30 |
System and method for performing decimal division Grant 7,519,649 - Carlough , et al. April 14, 2 | 2009-04-14 |
System and method for performing decimal floating point addition Grant 7,519,645 - Carlough , et al. April 14, 2 | 2009-04-14 |
System and method for providing a decimal multiply algorithm using a double adder Grant 7,519,647 - Carlough , et al. April 14, 2 | 2009-04-14 |
Modular binary multiplier for signed and unsigned operands of variable widths Grant 7,490,121 - Busaba , et al. February 10, 2 | 2009-02-10 |
System and method for providing a double adder for decimal floating point operations Grant 7,475,104 - Carlough , et al. January 6, 2 | 2009-01-06 |
Decimal multiplication for superscaler processors Grant 7,412,476 - Busaba , et al. August 12, 2 | 2008-08-12 |
Register Indirect Access of Program Floating Point Registers by Millicode App 20080126759 - Carlough; Steven R. ;   et al. | 2008-05-29 |
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 |
System and method for converting from scaled binary coded decimal into decimal floating point App 20070061388 - Carlough; Steven R. ;   et al. | 2007-03-15 |
System and method for converting from decimal floating point into scaled binary coded decimal App 20070061387 - Carlough; Steven R. ;   et al. | 2007-03-15 |
Decimal multiplication for superscaler processors Grant 7,167,889 - Busaba , et al. January 23, 2 | 2007-01-23 |
Storage pre-alignment and EBCDIC, ASCII and unicode basic latin conversions for packed decimal data Grant 7,167,968 - Busaba , et al. January 23, 2 | 2007-01-23 |
Method and system for determining quotient digits for decimal division in a superscaler processor Grant 7,149,767 - Busaba , et al. December 12, 2 | 2006-12-12 |
Decimal Multiplication For Superscaler Processors App 20060259530 - Busaba; Fadi Y. ;   et al. | 2006-11-16 |
Decimal multiplication using digit recoding Grant 7,136,893 - Carlough , et al. November 14, 2 | 2006-11-14 |
System and method for performing decimal division App 20060179102 - Carlough; Steven R. ;   et al. | 2006-08-10 |
System and method for performing decimal floating point addition App 20060179099 - Carlough; Steven R. ;   et al. | 2006-08-10 |
System and method for performing decimal to binary conversion App 20060179091 - Carlough; Steven R. ;   et al. | 2006-08-10 |
System and method for converting binary to decimal App 20060179090 - Carlough; Steven R. ;   et al. | 2006-08-10 |
System and method for providing a double adder for decimal floating point operations App 20060179103 - Carlough; Steven R. ;   et al. | 2006-08-10 |
System and method for providing a decimal multiply algorithm using a double adder App 20060179101 - Carlough; Steven R. ;   et al. | 2006-08-10 |
Multi-pipe dispatch and execution of complex instructions in a superscalar processor Grant 7,085,917 - Busaba , et al. August 1, 2 | 2006-08-01 |
Storage pre-alignment and EBCDIC, ASCII and unicode basic latin conversions for packed decimal data App 20050246507 - Busaba, Fadi Y. ;   et al. | 2005-11-03 |
Process of operations with an interchangeable transmission device and apparatus for use therein for a common interface for use with digital cameras Grant 6,914,695 - Walters , et al. July 5, 2 | 2005-07-05 |
Decimal multiplication using digit recoding App 20050010631 - Carlough, Steven R. ;   et al. | 2005-01-13 |
Modular binary multiplier for signed and unsigned operands of variable widths App 20040230631 - Busaba, Fadi Y. ;   et al. | 2004-11-18 |
Multi-pipe dispatch and execution of complex instructions in a superscalar processor App 20040230773 - Busaba, Fadi Y. ;   et al. | 2004-11-18 |
Method and system for determining quotient digits for decimal division in a superscaler processor App 20040230634 - Busaba, Fadi Y. ;   et al. | 2004-11-18 |
Decimal multiplication for superscaler processors App 20040230633 - Busaba, Fadi Y. ;   et al. | 2004-11-18 |
Computer system method for a one cycle implementation of test under mask instructions App 20040230626 - Busaba, Fadi Y. ;   et al. | 2004-11-18 |
Process of operations with an interchangeable transmission device and apparatus for use therein for a common interface for use with digital cameras App 20030030839 - Walters, Craig R. ;   et al. | 2003-02-13 |