Patent | Date |
---|
Temporarily suppressing processing of a restrained storage operand request Grant 11,366,759 - Giamei , et al. June 21, 2 | 2022-06-21 |
Synchronous re-execution of a data transformation operation to obtain further details regarding an exception Grant 11,314,555 - Klein , et al. April 26, 2 | 2022-04-26 |
Saving and restoring machine state between multiple executions of an instruction Grant 11,281,469 - Giamei , et al. March 22, 2 | 2022-03-22 |
Sort and merge instruction for a general-purpose processor Grant 11,221,850 - Giamei , et al. January 11, 2 | 2022-01-11 |
Detection of alteration of storage keys used to protect memory Grant 11,209,992 - Slegel , et al. December 28, 2 | 2021-12-28 |
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 |
Saving And Restoring Machine State Between Multiple Executions Of An Instruction App 20210096876 - Giamei; Bruce C. ;   et al. | 2021-04-01 |
Temporarily Suppressing Processing Of A Restrained Storage Operand Request App 20210096998 - GIAMEI; Bruce C. ;   et al. | 2021-04-01 |
Temporarily suppressing processing of a restrained storage operand request Grant 10,956,337 - Giamei , et al. March 23, 2 | 2021-03-23 |
Saving and restoring machine state between multiple executions of an instruction Grant 10,949,212 - Giamei , et al. March 16, 2 | 2021-03-16 |
Exception Handling In A Bi-modal Execution Environment App 20210064440 - Klein; Matthias ;   et al. | 2021-03-04 |
Sort And Merge Instruction For A General-purpose Processor App 20210011719 - Giamei; Bruce C. ;   et al. | 2021-01-14 |
Detection Of Alteration Of Storage Keys Used To Protect Memory App 20210011635 - Slegel; Timothy ;   et al. | 2021-01-14 |
Detection of alteration of storage keys used to protect memory Grant 10,838,631 - Slegel , et al. November 17, 2 | 2020-11-17 |
Migration of partially completed instructions Grant 10,831,502 - Giamei , et al. November 10, 2 | 2020-11-10 |
Compression/decompression instruction specifying a history buffer to be used in the compression/decompression of data Grant 10,831,497 - Giamei , et al. November 10, 2 | 2020-11-10 |
Saving and restoring machine state between multiple executions of an instruction Grant 10,831,503 - Giamei , et al. November 10, 2 | 2020-11-10 |
Sort and merge instruction for a general-purpose processor Grant 10,831,478 - Giamei , et al. November 10, 2 | 2020-11-10 |
Saving And Restoring Machine State Between Multiple Executions Of An Instruction App 20200348940 - Giamei; Bruce C. ;   et al. | 2020-11-05 |
Detection Of Alteration Of Storage Keys Used To Protect Memory App 20200272341 - Slegel; Timothy ;   et al. | 2020-08-27 |
Compression/decompression Instruction Specifying A History Buffer To Be Used In The Compression/decompression Of Data App 20200249948 - Kind Code | 2020-08-06 |
Sort And Merge Instruction For A General-purpose Processor App 20200142696 - Giamei; Bruce C. ;   et al. | 2020-05-07 |
Controlling Storage Accesses For Merge Operations App 20200142669 - Giamei; Bruce C. ;   et al. | 2020-05-07 |
Migration Of Partially Completed Instructions App 20200142705 - Giamei; Bruce C. ;   et al. | 2020-05-07 |
Saving And Restoring Machine State Between Multiple Executions Of An Instruction App 20200142706 - Giamei; Bruce C. ;   et al. | 2020-05-07 |
General-purpose processor instruction to perform compression/decompression operations Grant 10,630,312 - Giamei , et al. | 2020-04-21 |
Facility for extending exclusive hold of a cache line in private cache Grant 10,621,090 - Giamei , et al. | 2020-04-14 |
Temporarily suppressing processing of a restrained storage operand request Grant 10,521,351 - Giamei , et al. Dec | 2019-12-31 |
Temporarily Suppressing Processing Of A Restrained Storage Operand Request App 20190391922 - GIAMEI; Bruce C. ;   et al. | 2019-12-26 |
Time-slice-instrumentation facility Grant 10,303,575 - Giamei , et al. | 2019-05-28 |
Static Operand Store Compare Dependency Checking App 20180232234 - ALEXANDER; GREGORY W. ;   et al. | 2018-08-16 |
Time-slice-instrumentation Facility App 20180196727 - GIAMEI; Bruce C. ;   et al. | 2018-07-12 |
Facility For Extending Exclusive Hold Of A Cache Line In Private Cache App 20180196751 - GIAMEI; Bruce C. ;   et al. | 2018-07-12 |
Temporarily Suppressing Processing Of A Restrained Storage Operand Request App 20180196754 - GIAMEI; Bruce C. ;   et al. | 2018-07-12 |
Obtaining data in a pipelined processor Grant 9,164,761 - Tsai , et al. October 20, 2 | 2015-10-20 |
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 |
Special Case Register Update Without Execution App 20130339666 - Alexander; Gregory W. ;   et al. | 2013-12-19 |
Supporting partial recycle in a pipelined microprocessor Grant 8,516,228 - Alexander , et al. August 20, 2 | 2013-08-20 |
Facilitating processing in a computing environment using an extended drain instruction Grant 8,407,453 - Alexander , et al. March 26, 2 | 2013-03-26 |
Address generation checking Grant 8,250,440 - Busaba , et al. August 21, 2 | 2012-08-21 |
Processor error checking for instruction data Grant 8,201,067 - Busaba , et al. June 12, 2 | 2012-06-12 |
Early instruction text based operand store compare reject avoidance Grant 8,195,924 - Alexander , et al. June 5, 2 | 2012-06-05 |
Millicode assist instructions for millicode store access exception checking Grant 8,176,301 - Farrell , et al. May 8, 2 | 2012-05-08 |
Facilitating Processing In A Computing Environment Using An Extended Drain Instruction App 20120036338 - Alexander; Khary J. ;   et al. | 2012-02-09 |
Methods computer program products and systems for unifying program event recording for branches and stores in the same dataflow Grant 8,090,933 - Busaba , et al. January 3, 2 | 2012-01-03 |
Program Status Word Dependency Handling In An Out Of Order Microprocessor Design App 20110320782 - Alexander; Gregory W. ;   et al. | 2011-12-29 |
Facilitating processing in a computing environment using an extended drain instruction Grant 8,078,843 - Alexander , et al. December 13, 2 | 2011-12-13 |
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 |
System, method and computer program product for translating storage elements Grant 7,966,474 - Shum , et al. June 21, 2 | 2011-06-21 |
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 |
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 |
Method, System And Computer Program Product For Supporting Partial Recycle In A Pipelined Microprocessor App 20090240921 - Alexander; Khary J. ;   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 Processor Error Checking App 20090217077 - Busaba; Fadi Y. ;   et al. | 2009-08-27 |
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 Address Generation Checking App 20090217135 - Busaba; Fadi Y. ;   et al. | 2009-08-27 |
System, Method And Computer Program Product For Translating Storage Elements App 20090217009 - Shum; Chung-Lung Kevin ;   et al. | 2009-08-27 |
Method, System And Computer Program Product For Millicode Store Access Checking Instructions App 20090210680 - Farrell; Mark S. ;   et al. | 2009-08-20 |
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 Obtaining Data In A Pipelined Processor App 20090210651 - Tsai; Aaron ;   et al. | 2009-08-20 |
Methods Computer Program Products And Systems For Unifying Program Event Recording For Branches And Stores In The Same Dataflow App 20090204794 - Busaba; Fadi Y. ;   et al. | 2009-08-13 |
Facilitating Processing In A Computing Environment Using An Extended Drain Instruction App 20090198980 - Alexander; Khary J. ;   et al. | 2009-08-06 |
Operand forwarding in a superscalar processor App 20040139299 - Busaba, Fadi ;   et al. | 2004-07-15 |
Result forwarding in a superscalar processor App 20040139300 - Busaba, Fadi ;   et al. | 2004-07-15 |
Method for ensuring that a line is present in an instruction cache Grant 6,751,708 - Liptay , et al. June 15, 2 | 2004-06-15 |
Address generation interlock detection Grant 6,671,794 - Giamei , et al. December 30, 2 | 2003-12-30 |
Method for ensuring that a line is present in an instruction cache App 20030131199 - Liptay, Lynne M. ;   et al. | 2003-07-10 |