Patent | Date |
---|
Temporarily suppressing processing of a restrained storage operand request Grant 11,366,759 - Giamei , et al. June 21, 2 | 2022-06-21 |
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 |
Data processing with tags Grant 11,182,409 - Liang , et al. November 23, 2 | 2021-11-23 |
Efficiency for coordinated start interpretive execution exit for a multithreaded processor Grant 11,150,905 - Bradbury , et al. October 19, 2 | 2021-10-19 |
Generating and managing names of instances Grant 11,153,273 - Carbone , et al. October 19, 2 | 2021-10-19 |
Configuring and naming of cloud provisioning entities Grant 11,044,145 - Carbone , et al. June 22, 2 | 2021-06-22 |
Temporarily Suppressing Processing Of A Restrained Storage Operand Request App 20210096998 - GIAMEI; Bruce C. ;   et al. | 2021-04-01 |
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 Grant 10,956,337 - Giamei , et al. March 23, 2 | 2021-03-23 |
Conditional transaction end instruction Grant 10,956,156 - Greiner , 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 |
Efficiency for coordinated start interpretive execution exit for a multithreaded processor Grant 10,908,903 - Bradbury , et al. February 2, 2 | 2021-02-02 |
Conditional instruction end operation Grant 10,901,736 - Greiner , et al. January 26, 2 | 2021-01-26 |
Sort And Merge Instruction For A General-purpose Processor App 20210011719 - Giamei; Bruce C. ;   et al. | 2021-01-14 |
Sort and merge instruction for a general-purpose processor Grant 10,831,478 - Giamei , et al. November 10, 2 | 2020-11-10 |
Migration of partially completed instructions Grant 10,831,502 - 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 |
Compare and delay instructions Grant 10,831,476 - Gainey, Jr. , 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 |
Conditional instruction end operation Grant 10,671,390 - Greiner , et al. | 2020-06-02 |
Data Processing With Tags App 20200159854 - Liang; Qi ;   et al. | 2020-05-21 |
Sort And Merge Instruction For A General-purpose Processor App 20200142696 - 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 |
Migration Of Partially Completed Instructions App 20200142705 - Giamei; Bruce C. ;   et al. | 2020-05-07 |
Controlling Storage Accesses For Merge Operations App 20200142669 - Giamei; Bruce C. ;   et al. | 2020-05-07 |
Execution of an instruction for performing a configuration virtual topology change Grant 10,621,007 - Farrell , et al. | 2020-04-14 |
Dynamic workload bucket reassignment Grant 10,620,995 - Jones , et al. | 2020-04-14 |
Facility for extending exclusive hold of a cache line in private cache Grant 10,621,090 - Giamei , et al. | 2020-04-14 |
Managing a collection of data Grant 10,620,877 - Bartik , et al. | 2020-04-14 |
Performing actions that have been defined for provisioned instances Grant 10,623,252 - Carbone , et al. | 2020-04-14 |
Virtualization of storage buffers used by asynchronous processes Grant 10,613,895 - Osisek , et al. | 2020-04-07 |
Dynamic workload bucket reassignment Grant 10,606,639 - Jones , et al. | 2020-03-31 |
Tracking usage of computing resources Grant 10,554,525 - Abrams , et al. Fe | 2020-02-04 |
Determining identities for executing cloud processing and approvers of the executing Grant 10,547,506 - Buzzetti , et al. Ja | 2020-01-28 |
Servicing multiple counters based on a single access check Grant 10,534,557 - Bartik , et al. Ja | 2020-01-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 |
Conditional Instruction End Operation App 20190339973 - Greiner; Dan F. ;   et al. | 2019-11-07 |
Managing A Collection Of Data App 20190324682 - Bartik; Jane H. ;   et al. | 2019-10-24 |
Conditional Transaction End Instruction App 20190317765 - Greiner; Dan F. ;   et al. | 2019-10-17 |
Execution Of An Instruction For Performing A Configuration Virtual Topology Change App 20190317828 - Farrell; Mark S. ;   et al. | 2019-10-17 |
Managing a collection of data Grant 10,394,488 - Bartik , et al. A | 2019-08-27 |
Execution of an instruction for performing a configuration virtual topology change Grant 10,372,505 - Farrell , et al. | 2019-08-06 |
Virtualization Of Storage Buffers Used By Asynchronous Processes App 20190227833 - Osisek; Damian L. ;   et al. | 2019-07-25 |
Conditional transaction end instruction Grant 10,360,033 - Greiner , et al. | 2019-07-23 |
Tracking Usage Of Computing Resources App 20190166029 - Abrams; Robert ;   et al. | 2019-05-30 |
Time-slice-instrumentation facility Grant 10,303,575 - Giamei , et al. | 2019-05-28 |
Virtualization of storage buffers used by asynchronous processes Grant 10,268,499 - Osisek , et al. | 2019-04-23 |
Conditional instruction end operation Grant 10,235,174 - Greiner , et al. | 2019-03-19 |
Dynamic Workload Bucket Reassignment App 20190065245 - Jones; Nicholas R. ;   et al. | 2019-02-28 |
Dynamic Workload Bucket Reassignment App 20190065244 - Jones; Nicholas R. ;   et al. | 2019-02-28 |
Compare And Delay Instructions App 20190050227 - Gainey, JR.; Charles W. ;   et al. | 2019-02-14 |
Execution Of An Instruction For Performing A Configuration Virtual Topology Change App 20190004867 - Farrell; Mark S. ;   et al. | 2019-01-03 |
Compare and delay instructions Grant 10,169,038 - Gainey, Jr. , et al. J | 2019-01-01 |
Optimizing remote direct memory access (RDMA) with cache aligned operations Grant 10,140,246 - Kunkel , et al. Nov | 2018-11-27 |
Compare and delay instructions Grant 10,120,681 - Gainey, Jr. , et al. November 6, 2 | 2018-11-06 |
Conditional Transaction End Instruction App 20180300129 - Greiner; Dan F. ;   et al. | 2018-10-18 |
Hardware counters to track utilization in a multithreading computer system Grant 10,102,004 - Bartik , et al. October 16, 2 | 2018-10-16 |
Hardware counters to track utilization in a multithreading computer system Grant 10,095,523 - Bartik , et al. October 9, 2 | 2018-10-09 |
Execution of an instruction for performing a configuration virtual topology change Grant 10,061,623 - Farrell , et al. August 28, 2 | 2018-08-28 |
Execution of an instruction for performing a configuration virtual topology change Grant 10,055,261 - Farrell , et al. August 21, 2 | 2018-08-21 |
Conditional transaction end instruction Grant 10,025,589 - Greiner , et al. July 17, 2 | 2018-07-17 |
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 |
Time-slice-instrumentation Facility App 20180196727 - GIAMEI; Bruce C. ;   et al. | 2018-07-12 |
Configuring And Naming Of Cloud Provisioning Entities App 20180167270 - Carbone; Nicholas ;   et al. | 2018-06-14 |
Generating And Managing Names Of Instances App 20180167358 - Carbone; Nicholas ;   et al. | 2018-06-14 |
Determining Identities For Executing Cloud Processing And Approvers Of The Executing App 20180167273 - Buzzetti; Marie R. ;   et al. | 2018-06-14 |
Performing Actions That Have Been Defined For Provisioned Instances App 20180167267 - Carbone; Nicholas ;   et al. | 2018-06-14 |
Execution Of An Instruction For Performing a Configuration Virtual Topology Change App 20180107495 - Farrell; Mark S. ;   et al. | 2018-04-19 |
Managing A Collection Of Data App 20180101326 - Bartik; Jane H. ;   et al. | 2018-04-12 |
Optimizing Remote Direct Memory Access (rdma) With Cache Aligned Operations App 20180081852 - Kunkel; Randall T. ;   et al. | 2018-03-22 |
Address expansion and contraction in a multithreading computer system Grant 9,921,849 - Bradbury , et al. March 20, 2 | 2018-03-20 |
Address expansion and contraction in a multithreading computer system Grant 9,921,848 - Bradbury , et al. March 20, 2 | 2018-03-20 |
Coordinated start interpretive execution exit for a multithreaded processor Grant 9,898,289 - Bradbury , et al. February 20, 2 | 2018-02-20 |
Efficiency for coordinated start interpretive execution exit for a multithreaded processor Grant 9,898,290 - Bradbury , et al. February 20, 2 | 2018-02-20 |
Optimizing remote direct memory access (RDMA) with cache aligned operations Grant 9,898,439 - Kunkel , et al. February 20, 2 | 2018-02-20 |
Managing a collection of data Grant 9,880,785 - Bartik , et al. January 30, 2 | 2018-01-30 |
Efficiency For Coordinated Start Interpretive Execution Exit For A Multithreaded Processor App 20180018174 - Bradbury; Jonathan D. ;   et al. | 2018-01-18 |
Efficiency For Coordinated Start Interpretive Execution Exit For A Multithreaded Processor App 20180018175 - Bradbury; Jonathan D. ;   et al. | 2018-01-18 |
Servicing Multiple Counters Based On A Single Access Check App 20170371549 - Bartik; Jane H. ;   et al. | 2017-12-28 |
Thread context preservation in a multithreading computer system Grant 9,804,847 - Bradbury , et al. October 31, 2 | 2017-10-31 |
Thread context preservation in a multithreading computer system Grant 9,804,846 - Bradbury , et al. October 31, 2 | 2017-10-31 |
Execution Of An Instruction For Performing A Configuration Virtual Topology Change App 20170308392 - Farrell; Mark S ;   et al. | 2017-10-26 |
Control area for managing multiple threads in a computer Grant 9,772,867 - Bradbury , et al. September 26, 2 | 2017-09-26 |
Efficient interruption routing for a multithreaded processor Grant 9,760,511 - Bradbury , et al. September 12, 2 | 2017-09-12 |
Servicing multiple counters based on a single access check Grant 9,760,302 - Bartik , et al. September 12, 2 | 2017-09-12 |
Memory nest efficiency with cache demand generation Grant 9,740,618 - Abraham , et al. August 22, 2 | 2017-08-22 |
Managing A Collection Of Data App 20170228195 - Bartik; Jane H. ;   et al. | 2017-08-10 |
Servicing multiple counters based on a single access check Grant 9,710,184 - Bartik , et al. July 18, 2 | 2017-07-18 |
Conditional Instruction End Operation App 20170139711 - Greiner; Dan F. ;   et al. | 2017-05-18 |
Managing a collection of data Grant 9,652,383 - Bartik , et al. May 16, 2 | 2017-05-16 |
Conditional Instruction End Operation App 20170132005 - Greiner; Dan F. ;   et al. | 2017-05-11 |
Optimizing Remote Direct Memory Access (rdma) With Cache Aligned Operations App 20170091144 - Kunkel; Randall T. ;   et al. | 2017-03-30 |
Method for executing a query instruction for idle time accumulation among cores in a multithreading computer system Grant 9,594,661 - Bradbury , et al. March 14, 2 | 2017-03-14 |
Multithreading computer system and program product for executing a query instruction for idle time accumulation among cores Grant 9,594,660 - Bradbury , et al. March 14, 2 | 2017-03-14 |
Optimizing remote direct memory access (RDMA) with cache aligned operations Grant 9,560,137 - Kunkel , et al. January 31, 2 | 2017-01-31 |
Conditional instruction end operation Grant 9,558,032 - Greiner , et al. January 31, 2 | 2017-01-31 |
Conditional instruction end operation Grant 9,547,523 - Greiner , et al. January 17, 2 | 2017-01-17 |
Conditional Transaction End Instruction App 20160342416 - Greiner; Dan F. ;   et al. | 2016-11-24 |
Encapsulation of an application for virtualization Grant 9,477,501 - Cadigan, Jr. , et al. October 25, 2 | 2016-10-25 |
Detection of deleted records in a secure record management environment Grant 9,471,119 - Dayka , et al. October 18, 2 | 2016-10-18 |
Using transmission control protocol/internet protocol (TCP/IP) to setup high speed out of band data communication connections Grant 9,473,596 - Fox , et al. October 18, 2 | 2016-10-18 |
Dynamic enablement of multithreading Grant 9,459,875 - Bradbury , et al. October 4, 2 | 2016-10-04 |
Conditional transaction end instruction Grant 9,454,370 - Greiner , et al. September 27, 2 | 2016-09-27 |
Thread context restoration in a multithreading computer system Grant 9,454,372 - Bradbury , et al. September 27, 2 | 2016-09-27 |
Extendible input/output data mechanism for accelerators Grant 9,448,845 - Asaad , et al. September 20, 2 | 2016-09-20 |
Optimizing remote direct memory access (RDMA) with cache aligned operations Grant 9,451,027 - Kunkel , et al. September 20, 2 | 2016-09-20 |
Memory nest efficiency with cache demand generation Grant 9,436,608 - Abraham , et al. September 6, 2 | 2016-09-06 |
Conditional transaction end instruction Grant 9,424,035 - Greiner , et al. August 23, 2 | 2016-08-23 |
Memory Nest Efficiency With Cache Demand Generation App 20160239421 - ABRAHAM; ANSU A. ;   et al. | 2016-08-18 |
Memory Nest Efficiency With Cache Demand Generation App 20160239419 - ABRAHAM; ANSU A. ;   et al. | 2016-08-18 |
Shared physical memory protocol Grant 9,417,996 - Fitzpatrick , et al. August 16, 2 | 2016-08-16 |
Thread context restoration in a multithreading computer system Grant 9,417,876 - Bradbury , et al. August 16, 2 | 2016-08-16 |
Runtime capacity planning in a simultaneous multithreading (SMT) environment Grant 9,417,927 - Abraham , et al. August 16, 2 | 2016-08-16 |
Reducing virtual machine pre-emption in virtualized environment Grant 9,411,629 - Adams , et al. August 9, 2 | 2016-08-09 |
Extendible Input/output Data Mechanism For Accelerators App 20160224268 - Asaad; Sameh W. ;   et al. | 2016-08-04 |
Shared physical memory protocol Grant 9,396,101 - Fitzpatrick , et al. July 19, 2 | 2016-07-19 |
Runtime chargeback in a simultaneous multithreading (SMT) environment Grant 9,361,159 - Abraham , et al. June 7, 2 | 2016-06-07 |
Dynamic enablement of multithreading Grant 9,354,883 - Bradbury , et al. May 31, 2 | 2016-05-31 |
Extendible input/output data mechanism for accelerators Grant 9,336,056 - Asaad , et al. May 10, 2 | 2016-05-10 |
Coordinated Start Interpretive Execution Exit For A Multithreaded Processor App 20160110195 - Bradbury; Jonathan D. ;   et al. | 2016-04-21 |
Efficiency For Coordinated Start Interpretive Execution Exit For A Multithreaded Processor App 20160110218 - Bradbury; Jonathan D. ;   et al. | 2016-04-21 |
Efficient Interruption Routing For A Multithreaded Processor App 20160103774 - Bradbury; Jonathan D. ;   et al. | 2016-04-14 |
Servicing Multiple Counters Based On A Single Access Check App 20160098273 - Bartik; Jane H. ;   et al. | 2016-04-07 |
Servicing Multiple Counters Based On A Single Access Check App 20160098202 - BARTIK; JANE H. ;   et al. | 2016-04-07 |
Encapsulation of an application for virtualization Grant 9,298,484 - Cadigan, Jr. , et al. March 29, 2 | 2016-03-29 |
Warning track interruption facility Grant 9,262,236 - Farrell , et al. February 16, 2 | 2016-02-16 |
Managing A Collection Of Data App 20160034391 - Bartik; Jane H. ;   et al. | 2016-02-04 |
Efficiently searching and modifying a variable length queue Grant 9,245,053 - Riedy , et al. January 26, 2 | 2016-01-26 |
Efficiently searching and modifying a variable length queue Grant 9,245,054 - Riedy , et al. January 26, 2 | 2016-01-26 |
Start virtual execution instruction for dispatching multiple threads in a computer Grant 9,223,574 - Bradbury , et al. December 29, 2 | 2015-12-29 |
Resolving memory faults with reduced processing impact Grant 9,223,663 - Hom , et al. December 29, 2 | 2015-12-29 |
Multithreading capability information retrieval Grant 9,218,185 - Bradbury , et al. December 22, 2 | 2015-12-22 |
Idle Time Accumulation In A Multithreading Computer System App 20150355940 - Bradbury; Jonathan D. ;   et al. | 2015-12-10 |
Address Expansion And Contraction In A Multithreading Computer System App 20150355908 - Bradbury; Jonathan D. ;   et al. | 2015-12-10 |
Thread Context Preservation In A Multithreading Computer System App 20150347132 - Bradbury; Jonathan D. ;   et al. | 2015-12-03 |
Hardware Counters To Track Utilization In A Multithreading Computer System App 20150347150 - Bartik; Jane H. ;   et al. | 2015-12-03 |
Dynamic Enablement Of Multithreading App 20150339120 - Bradbury; Jonathan D. ;   et al. | 2015-11-26 |
Thread Context Restoration In A Multithreading Computer System App 20150339121 - Bradbury; Jonathan D. ;   et al. | 2015-11-26 |
Warning Track Interruption Facility App 20150339174 - Farrell; Mark S. ;   et al. | 2015-11-26 |
Detection Of Deleted Records In A Secure Record Management Environment App 20150333913 - Dayka; John C. ;   et al. | 2015-11-19 |
Using transmission control protocol/internet protocol (TCP/IP) to setup high speed out of band data communication connections Grant 9,178,966 - Fox , et al. November 3, 2 | 2015-11-03 |
Dynamically removing entries from an executing queue Grant 9,158,698 - Cadigan, Jr. , et al. October 13, 2 | 2015-10-13 |
Multithreading Capability Information Retrieval App 20150277913 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Hardware Counters To Track Utilization In A Multithreading Computer System App 20150277922 - Bartik; Jane H. ;   et al. | 2015-10-01 |
Runtime Chargeback In A Simultaneous Multithreading (smt) Environment App 20150277984 - Abraham; Ansu A. ;   et al. | 2015-10-01 |
Control Area For Managing Multiple Threads In A Computer App 20150277948 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Thread Context Restoration In A Multithreading Computer System App 20150277920 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Idle Time Accumulation In A Multithreading Computer System App 20150277923 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Thread Context Preservation In A Multithreading Computer System App 20150277919 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Start Virtual Execution Instruction For Dispatching Multiple Threads In A Computer App 20150277908 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Dynamic Enablement Of Multithreading App 20150277918 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Address Expansion And Contraction In A Multithreading Computer System App 20150277921 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Runtime Capacity Planning In A Simultaneous Multithreading (smt) Environment App 20150277985 - Abraham; Ansu A. ;   et al. | 2015-10-01 |
Conditional Instruction End Operation App 20150261539 - Greiner; Dan F. ;   et al. | 2015-09-17 |
Conditional Transaction End Instruction App 20150261532 - Greiner; Dan F. ;   et al. | 2015-09-17 |
Compare And Delay Instructions App 20150261530 - Gainey, JR.; Charles W. ;   et al. | 2015-09-17 |
Conditional Transaction End Instruction App 20150261531 - Greiner; Dan F. ;   et al. | 2015-09-17 |
Compare And Delay Instructions App 20150261529 - Gainey, JR.; Charles W. ;   et al. | 2015-09-17 |
Conditional Instruction End Operation App 20150261540 - Greiner; Dan F. ;   et al. | 2015-09-17 |
Emulating execution of an instruction for discovering virtual topology of a logical partitioned computer system Grant 9,137,120 - Farrell , et al. September 15, 2 | 2015-09-15 |
Use of a warning track interruption facility by a program Grant 9,110,878 - Farrell , et al. August 18, 2 | 2015-08-18 |
Warning track interruption facility Grant 9,110,741 - Farrell , et al. August 18, 2 | 2015-08-18 |
Providing by one program to another program access to a warning track facility Grant 9,104,509 - Farrell , et al. August 11, 2 | 2015-08-11 |
Providing by one program to another program access to a warning track facility Grant 9,104,508 - Farrell , et al. August 11, 2 | 2015-08-11 |
Warning track interruption facility Grant 9,098,478 - Farrell , et al. August 4, 2 | 2015-08-04 |
Use of a warning track interruption facility by a program Grant 9,098,358 - Farrell , et al. August 4, 2 | 2015-08-04 |
Extendible Input/output Data Mechanism For Accelerators App 20150186268 - Asaad; Sameh W. ;   et al. | 2015-07-02 |
Encapsulation Of An Application For Virtualization App 20150058848 - Cadigan, JR.; Michael J. ;   et al. | 2015-02-26 |
Transactional execution branch indications Grant 8,966,324 - Greiner , et al. February 24, 2 | 2015-02-24 |
Emulating Execution Of An Instruction For Discovering Virtual Topology Of A Logical Partitioned Computer System App 20150026680 - Farrell; Mark S. ;   et al. | 2015-01-22 |
Efficiently Searching And Modifying A Variable Length Queue App 20150019580 - Riedy; Dale F. ;   et al. | 2015-01-15 |
Physical memory shared among logical partitions in a VLAN Grant 8,930,507 - Schmidt , et al. January 6, 2 | 2015-01-06 |
Execution Of An Instruction For Performing a Configuration Virtual Topology Change App 20140337602 - Farrell; Mark S. ;   et al. | 2014-11-13 |
Transactional execution branch indications Grant 8,887,002 - Greiner , et al. November 11, 2 | 2014-11-11 |
Query Sampling Information Instruction App 20140325189 - Bartik; Jane H. ;   et al. | 2014-10-30 |
Warning Track Interruption Facility App 20140317325 - Farrell; Mark S. ;   et al. | 2014-10-23 |
Shared memory translation facility Grant 8,862,834 - Greiner , et al. October 14, 2 | 2014-10-14 |
Warning track interruption facility Grant 8,850,450 - Farrell , et al. September 30, 2 | 2014-09-30 |
Efficiently Searching And Modifying A Variable Length Queue App 20140281318 - Riedy; Dale F. ;   et al. | 2014-09-18 |
Dynamically Removing Entries From An Executing Queue App 20140281253 - Cadigan, JR.; Michael J. ;   et al. | 2014-09-18 |
Encapsulation Of An Application For Virtualization App 20140282506 - Cadigan, Jr.; Michael J. ;   et al. | 2014-09-18 |
Emulating execution of an instruction for discovering virtual topology of a logical partitioned computer system Grant 8,832,689 - Farrell , et al. September 9, 2 | 2014-09-09 |
Unified, workload-optimized, adaptive RAS for hybrid systems Grant 8,826,069 - Krishnamurthy , et al. September 2, 2 | 2014-09-02 |
Executing an instruction for performing a configuration virtual topology change Grant 8,819,320 - Farrell , et al. August 26, 2 | 2014-08-26 |
Virtualization Of Storage Buffers Used By Asynchronous Processes App 20140237473 - Osisek; Damian L. ;   et al. | 2014-08-21 |
Set sampling controls instruction Grant 8,806,178 - Bartik , et al. August 12, 2 | 2014-08-12 |
Unified, workload-optimized, adaptive RAS for hybrid systems Grant 8,806,269 - Krishnamurthy , et al. August 12, 2 | 2014-08-12 |
Unified, workload-optimized, adaptive RAS for hybrid systems Grant 8,788,871 - Krishnamurthy , et al. July 22, 2 | 2014-07-22 |
Virtualization of storage buffers used by asynchronous processes Grant 8,701,120 - Osisek , et al. April 15, 2 | 2014-04-15 |
Distributed function execution for hybrid systems Grant 8,695,014 - Chapman , et al. April 8, 2 | 2014-04-08 |
Distributed function execution for hybrid systems Grant 8,689,233 - Chapman , et al. April 1, 2 | 2014-04-01 |
Runtime determination of translation formats for adapter functions Grant 8,650,337 - Craddock , et al. February 11, 2 | 2014-02-11 |
Resizing address spaces concurrent to accessing the address spaces Grant 8,639,858 - Craddock , et al. January 28, 2 | 2014-01-28 |
Resolving Memory Faults With Reduced Processing Impact App 20130346792 - Hom; David ;   et al. | 2013-12-26 |
Transactional Execution Branch Indications App 20130339796 - Greiner; Dan F. ;   et al. | 2013-12-19 |
Transactional Execution Branch Indications App 20130339690 - Greiner; Dan F. ;   et al. | 2013-12-19 |
Set Sampling Controls Instruction App 20130332709 - Bartik; Jane H. ;   et al. | 2013-12-12 |
Shared Physical Memory App 20130332696 - Schmidt; Donald W. ;   et al. | 2013-12-12 |
Shared Memory Translation Facility App 20130311726 - Greiner; Dan F. ;   et al. | 2013-11-21 |
Providing a shared memory translation facility Grant 8,527,715 - Greiner , et al. September 3, 2 | 2013-09-03 |
Set program parameter instruction Grant 8,516,227 - Bartik , et al. August 20, 2 | 2013-08-20 |
Shared request grouping in a computing system Grant 8,510,739 - Jones , et al. August 13, 2 | 2013-08-13 |
Identification of types of sources of adapter interruptions Grant 8,504,754 - Craddock , et al. August 6, 2 | 2013-08-06 |
Unified, workload-optimized, adaptive RAS for hybrid systems Grant 8,499,189 - Krishnamurthy , et al. July 30, 2 | 2013-07-30 |
Distributed Function Execution For Hybrid Systems App 20130191849 - Chapman; David G. ;   et al. | 2013-07-25 |
Distributed Function Execution for Hybrid Systems App 20130191848 - Chapman; David G. ;   et al. | 2013-07-25 |
Warning Track Interruption Facility App 20130185739 - Farrell; Mark S. ;   et al. | 2013-07-18 |
Use Of A Warning Track Interruption Facility By A Program App 20130185736 - Farrell; Mark S. ;   et al. | 2013-07-18 |
Use Of A Warning Track Interruption Facility By A Program App 20130185738 - Farrell; Mark S. ;   et al. | 2013-07-18 |
Providing By One Program To Another Program Access To A Warning Track Facility App 20130185732 - Farrell; Mark S. ;   et al. | 2013-07-18 |
Providing By One Program To Another Program Access To A Warning Track Facility App 20130185737 - Farrell; Mark S. ;   et al. | 2013-07-18 |
Warning Track Interruption Facility App 20130185735 - Farrell; Mark S. ;   et al. | 2013-07-18 |
Query sampling information instruction Grant 8,478,966 - Bartik , et al. July 2, 2 | 2013-07-02 |
Controlling a rate at which adapter interruption requests are processed Grant 8,478,922 - Belmar , et al. July 2, 2 | 2013-07-02 |
System, method and computer program product for providing quiesce filtering for shared memory Grant 8,458,438 - Heller , et al. June 4, 2 | 2013-06-04 |
Unified, Workload-optimized, Adaptive Ras For Hybrid Systems App 20130097611 - Krishnamurthy; Rajaram B. ;   et al. | 2013-04-18 |
Unified, Workload-optimized, Adaptive Ras For Hybrid Systems App 20130097407 - Krishnamurthy; Rajaram B. ;   et al. | 2013-04-18 |
Set sampling controls instruction Grant 8,417,837 - Bartik , et al. April 9, 2 | 2013-04-09 |
Using Transmission Control Protocol/internet Protocol (tcp/ip) To Setup High Speed Out Of Band Data Communication Connections App 20130080561 - Fox; Michael J. ;   et al. | 2013-03-28 |
Using Transmission Control Protocol/internet Protocol (tcp/ip) To Setup High Speed Out Of Band Data Communication Connections App 20130080562 - Fox; Michael J. ;   et al. | 2013-03-28 |
Virtualization of storage buffers used by asynchronous processes Grant 8,387,062 - Osisek , et al. February 26, 2 | 2013-02-26 |
Executing An Instruction for Performing a Configuration Virtual Topology Change App 20130024659 - Farrell; Mark S. ;   et al. | 2013-01-24 |
Algorithm to share physical processors to maximize processor cache usage and topologies Grant 8,352,950 - Dillenberger , et al. January 8, 2 | 2013-01-08 |
Unified, Workload-optimized, Adaptive Ras For Hybrid Systems App 20130007759 - Krishnamurthy; Rajaram B. ;   et al. | 2013-01-03 |
Unified, Workload-optimized, Adaptive Ras For Hybrid Systems App 20130007412 - Krishnamurthy; Rajaram B. ;   et al. | 2013-01-03 |
Real-time CPU dispatcher affinity re-balancing Grant 8,312,465 - Pierce , et al. November 13, 2 | 2012-11-13 |
Executing an instruction for performing a configuration virtual topology change Grant 8,301,815 - Farrell , et al. October 30, 2 | 2012-10-30 |
Method, system, and storage medium for managing computer processing functions Grant 8,281,315 - Ault , et al. October 2, 2 | 2012-10-02 |
Method, system, and storage medium for managing computer processing functions Grant 8,276,155 - Ault , et al. September 25, 2 | 2012-09-25 |
Virtualization Of Storage Buffers Used By Asynchronous Processes App 20120198453 - Osisek; Damian L. ;   et al. | 2012-08-02 |
Query Sampling Information Instruction App 20120089816 - Bartik; Jane H. ;   et al. | 2012-04-12 |
Shared Request Grouping in a Computing System App 20120072915 - Jones; Steven B. ;   et al. | 2012-03-22 |
Affinity dispatching load balancer with precise CPU consumption data Grant 8,108,875 - Dillenberger , et al. January 31, 2 | 2012-01-31 |
Affinity dispatching load balancer with precise CPU consumption data Grant 8,108,877 - Dillenberger , et al. January 31, 2 | 2012-01-31 |
Controlling A Rate At Which Adapter Interruption Requests Are Processed App 20110320664 - Belmar; Brenton F. ;   et al. | 2011-12-29 |
Resizing Address Spaces Concurrent To Accessing The Address Spaces App 20110320644 - Craddock; David ;   et al. | 2011-12-29 |
Identification Of Types Of Sources Of Adapter Interruptions App 20110320662 - Craddock; David ;   et al. | 2011-12-29 |
Runtime Determination Of Translation Formats For Adapter Functions App 20110320756 - Craddock; David ;   et al. | 2011-12-29 |
Executing an Instruction for Performing a Configuration Virtual Topology Change App 20110283280 - Farrell; Mark S. ;   et al. | 2011-11-17 |
Emulating Execution of An Instruction For Discovering Virtual Topology of a Logical Partitioned Computer System App 20110246752 - Farrell; Mark S. ;   et al. | 2011-10-06 |
Performing a configuration virtual topology change and instruction therefore Grant 8,015,335 - Farrell , et al. September 6, 2 | 2011-09-06 |
Computer configuration virtual topology discovery and instruction therefore Grant 7,984,275 - Farrell , et al. July 19, 2 | 2011-07-19 |
Performance counters for virtualized network interfaces of communications networks Grant 7,970,952 - Arndt , et al. June 28, 2 | 2011-06-28 |
Demultiplexing grouped events into virtual event queues while in two levels of virtualization Grant 7,954,099 - Easton , et al. May 31, 2 | 2011-05-31 |
Method, System, And Storage Medium For Managing Computer Processing Functions App 20110113434 - Ault; Donald F. ;   et al. | 2011-05-12 |
Affinity dispatching load balancer with precise CPU consumption data Grant 7,941,805 - Dillenberger , et al. May 10, 2 | 2011-05-10 |
Set Program Parameter Instruction App 20110078419 - Bartik; Jane H. ;   et al. | 2011-03-31 |
Event queue in a logical partition Grant 7,895,383 - Gregg , et al. February 22, 2 | 2011-02-22 |
Central Processing Unit Measurement Facility App 20110029758 - Bartik; Jane H. ;   et al. | 2011-02-03 |
Central processing unit measurement facility Grant 7,827,321 - Bartik , et al. November 2, 2 | 2010-11-02 |
Compare, swap and store facility with no external serialization Grant 7,809,894 - Greiner , et al. October 5, 2 | 2010-10-05 |
Virtualization Of Storage Buffers Used By Asynchronous Processes App 20100223612 - Osisek; Damian L. ;   et al. | 2010-09-02 |
Computer Configuration Virtual Topology Discovery and Instruction Therefore App 20100223448 - Farrell; Mark S. ;   et al. | 2010-09-02 |
Performing a configuration virtual topology change and instruction therefore Grant 7,739,434 - Farrell , et al. June 15, 2 | 2010-06-15 |
Computer configuration virtual topology discovery and instruction therefore Grant 7,734,900 - Farrell , et al. June 8, 2 | 2010-06-08 |
Performing A Configuration Virtual Topology Change And Instruction Therefore App 20100095033 - Farrell; Mark S. ;   et al. | 2010-04-15 |
Central Processing Unit Measurement Facility App 20100088444 - Bartik; Jane H. ;   et al. | 2010-04-08 |
Compare, Swap And Store Facility With No External Serialization App 20090327658 - Greiner; Dan F. ;   et al. | 2009-12-31 |
Compare, swap and store facility with no external serialization Grant 7,624,237 - Greiner , et al. November 24, 2 | 2009-11-24 |
Information handling system with virtualized I/O adapter ports Grant 7,606,965 - Njoku , et al. October 20, 2 | 2009-10-20 |
Performance Counters For Virtualized Network Interfaces Of Communications Networks App 20090234974 - Arndt; Richard L. ;   et al. | 2009-09-17 |
System, Method And Computer Program Product For Providing A Shared Memory Translation Facility App 20090216963 - Greiner; Dan F. ;   et al. | 2009-08-27 |
System, Method And Computer Program Product For Providing Quiesce Filtering For Shared Memory App 20090216995 - Heller; Lisa C. ;   et al. | 2009-08-27 |
System and method for providing multiple virtual host channel adapters using virtual switches Grant 7,581,021 - Errickson , et al. August 25, 2 | 2009-08-25 |
Algorithm To Share Physical Processors To Maximize Processor Cache Usage And Topologies App 20090183166 - Dillenberger; Donna N. ;   et al. | 2009-07-16 |
Real-time Cpu Dispatcher Affinity Re-balancing App 20090182978 - Pierce; Bernard ;   et al. | 2009-07-16 |
Computer Configuration Virtual Topology Discovery and Instruction Therefore App 20090182979 - Farrell; Mark S. ;   et al. | 2009-07-16 |
Performing a Configuration Virtual Topology Change and Instruction Therefore App 20090182915 - Farrell; Mark S. ;   et al. | 2009-07-16 |
Memory mapped input/output virtualization Grant 7,552,436 - Brice, Jr. , et al. June 23, 2 | 2009-06-23 |
Performance counters for virtualized network interfaces of communications networks Grant 7,548,964 - Arndt , et al. June 16, 2 | 2009-06-16 |
Method, system and storage medium for lockless InfiniBand.TM. poll for I/O completion Grant 7,529,886 - Emmes , et al. May 5, 2 | 2009-05-05 |
System and method for supporting debugging of host channel adapters in a logical partitioning Grant 7,493,526 - Arndt , et al. February 17, 2 | 2009-02-17 |
Affinity Dispatching Load Balancer With Precise Cpu Consumption Data App 20080216087 - Dillenberger; Donna N. ;   et al. | 2008-09-04 |
Event Queue in a Logical Partition App 20080196041 - Gregg; Thomas A. ;   et al. | 2008-08-14 |
Method, System, And Storage Medium For Managing Computer Processing Functions App 20080189714 - Ault; Donald F. ;   et al. | 2008-08-07 |
Affinity Dispatching Load Balancer With Precise Cpu Consumption Data App 20080178192 - Dillenberger; Donna N. ;   et al. | 2008-07-24 |
Method, system, and storage medium for managing computer processing functions Grant 7,392,524 - Ault , et al. June 24, 2 | 2008-06-24 |
Event queue in a logical partition Grant 7,366,813 - Gregg , et al. April 29, 2 | 2008-04-29 |
Affinity dispatching load balancer with precise CPU consumption data App 20080046895 - Dillenberger; Donna N. ;   et al. | 2008-02-21 |
Event Queue in a Logical Partition App 20080028116 - Gregg; Thomas A. ;   et al. | 2008-01-31 |
System and method for supporting debugging of host channel adapters in a logical partitioning App 20080010551 - Arndt; Richard L. ;   et al. | 2008-01-10 |
Acknowledgement Filtering App 20070291782 - Basso; Claude ;   et al. | 2007-12-20 |
Virtualization of infiniband host channel adapter interruptions App 20070271559 - Easton; Janet R. ;   et al. | 2007-11-22 |
Compare, swap and store facility with no external serialization App 20070260826 - Greiner; Dan F. ;   et al. | 2007-11-08 |
Event queue structure and method Grant 7,290,077 - Gregg , et al. October 30, 2 | 2007-10-30 |
Event Queue in a Logical Partition App 20070245050 - Gregg; Thomas A. ;   et al. | 2007-10-18 |
Information Handling System With Virtualized I/o Adapter Ports App 20070140266 - Njoku; Ugochukwu Charles ;   et al. | 2007-06-21 |
Memory mapped Input/Output operations Grant 7,234,037 - Errickson , et al. June 19, 2 | 2007-06-19 |
Performance counters for virtualized network interfaces of communications networks App 20070083643 - Arndt; Richard L. ;   et al. | 2007-04-12 |
Virtualization of an I/O adapter port using enablement and activation functions Grant 7,200,704 - Njoku , et al. April 3, 2 | 2007-04-03 |
Memory mapped input/output emulation Grant 7,146,482 - Craddock , et al. December 5, 2 | 2006-12-05 |
Virtual machine with reset operation Grant 7,134,123 - Berry , et al. November 7, 2 | 2006-11-07 |
Virtualization of an I/O adapter port using enablement and activation functions App 20060230219 - Njoku; Ugochukwu Charles ;   et al. | 2006-10-12 |
Event queue structure and method App 20060230209 - Gregg; Thomas A. ;   et al. | 2006-10-12 |
System and method for providing multiple virtual host channel adapters using virtual switches App 20060230185 - Errickson; Richard K. ;   et al. | 2006-10-12 |
Methods, systems, and storage mediums for timing work requests and completion processing App 20060184949 - Craddock; David F. ;   et al. | 2006-08-17 |
System, method, and storage medium for shared key index space for memory regions App 20060095690 - Craddock; David F. ;   et al. | 2006-05-04 |
Method, system and storage medium for lockless InfiniBandTM Poll for I/O completion App 20060095606 - Emmes; David B. ;   et al. | 2006-05-04 |
Method and apparatus for serializing a message queue in a multiprocessing environment Grant 6,976,260 - Ault , et al. December 13, 2 | 2005-12-13 |
Method, system, and storage medium for managing computer processing functions App 20050240925 - Ault, Donald F. ;   et al. | 2005-10-27 |
Memory mapped Input/Output operations App 20050114555 - Errickson, Richard K. ;   et al. | 2005-05-26 |
Memory mapped input/output emulation App 20050114623 - Craddock, David F. ;   et al. | 2005-05-26 |
Memory mapped Input/Output virtualization App 20050114586 - Brice, Frank William JR. ;   et al. | 2005-05-26 |
Intelligent interrupt with hypervisor collaboration Grant 6,880,021 - Easton , et al. April 12, 2 | 2005-04-12 |
Communications between partitions within a logically partitioned computer Grant 6,854,021 - Schmidt , et al. February 8, 2 | 2005-02-08 |
I/O generation responsive to a workload heuristics algorithm Grant 6,792,483 - Schmidt September 14, 2 | 2004-09-14 |
Low overhead I/O interrupt Grant 6,754,738 - Brice, Jr. , et al. June 22, 2 | 2004-06-22 |
Initiative passing in an I/O operation without the overhead of an interrupt Grant 6,748,460 - Brice, Jr. , et al. June 8, 2 | 2004-06-08 |
Class sharing between multiple virtual machines Grant 6,738,977 - Berry , et al. May 18, 2 | 2004-05-18 |
Intelligent interrupt with hypervisor collaboration App 20040093452 - Easton, Janet R. ;   et al. | 2004-05-13 |
Low overhead I/O interrupt App 20030084213 - Brice, Frank W. JR. ;   et al. | 2003-05-01 |
I/O generation responsive to a workload heuristics algorithm App 20030079067 - Schmidt, Donald W. | 2003-04-24 |
Initiative passing in an I/O operation without the overhead of an interrupt App 20030065833 - Brice, Frank W. JR. ;   et al. | 2003-04-03 |
Queuing method and apparatus for providing direct data processing access using a queued direct input-output device Grant 6,345,327 - Baskey , et al. February 5, 2 | 2002-02-05 |
Method and apparatus for selectively using input/output buffers as a retransmit vehicle in an information handling system Grant 6,338,090 - Emmes , et al. January 8, 2 | 2002-01-08 |
Integrating distributed computing environment remote procedure calls with an advisory work load manager Grant 6,067,580 - Aman , et al. May 23, 2 | 2000-05-23 |
Blocking IP datagrams in a multi-path channel point-to-point environment Grant 6,003,088 - Houston , et al. December 14, 1 | 1999-12-14 |