Patent | Date |
---|
Hybrid virtual machine configuration management Grant 11,221,884 - Anand , et al. January 11, 2 | 2022-01-11 |
Starting and stopping instruction dispatch to execution unit queues in a multi-pipeline processor Grant 10,310,860 - Chen , et al. | 2019-06-04 |
Hybrid Virtual Machine Configuration Management App 20190065280 - Anand; Vaijayanthimala K. ;   et al. | 2019-02-28 |
Hybrid virtual machine configuration management Grant 10,120,726 - Anand , et al. November 6, 2 | 2018-11-06 |
Adjusting Instruction Dispatch In A Multi-pipeline Processor With Out-of-order Execution App 20180032343 - Chen; Wen-Tzer T. ;   et al. | 2018-02-01 |
Performance-driven Cache Line Memory Access App 20170308468 - Bell, JR.; Robert H. ;   et al. | 2017-10-26 |
Performance-driven cache line memory access Grant 9,727,469 - Bell, Jr. , et al. August 8, 2 | 2017-08-08 |
Instruction Weighting For Performance Profiling In A Group Dispatch Processor App 20170168833 - MERICAS; ALEXANDER E. ;   et al. | 2017-06-15 |
Instruction Weighting For Performance Profiling In A Group Dispatch Processor App 20170168832 - MERICAS; ALEXANDER E. ;   et al. | 2017-06-15 |
Performance-driven cache line memory access Grant 9,626,294 - Bell, Jr. , et al. April 18, 2 | 2017-04-18 |
Dynamic prioritization of cache access Grant 9,563,559 - Bell, Jr. , et al. February 7, 2 | 2017-02-07 |
Assigning a first portion of physical computing resources to a first logical partition and a second portion of the physical computing resources to a second logical portion Grant 9,459,922 - Flemming , et al. October 4, 2 | 2016-10-04 |
Performance of emerging applications in a virtualized environment using transient instruction streams Grant 9,323,527 - Bell, Jr. , et al. April 26, 2 | 2016-04-26 |
Performance of emerging applications in a virtualized environment using transient instruction streams Grant 9,298,458 - Bell, Jr. , et al. March 29, 2 | 2016-03-29 |
Hybrid Virtual Machine Configuration Management App 20160085595 - Anand; Vaijayanthimala K. ;   et al. | 2016-03-24 |
Assigning A Portion Of Physical Computing Resources To A Logical Partition App 20160019095 - Flemming; Diane G. ;   et al. | 2016-01-21 |
Hybrid virtual machine configuration management Grant 9,218,190 - Anand , et al. December 22, 2 | 2015-12-22 |
Dynamically assigning a portion of physical computing resource to logical partitions based on characteristics of executing logical partitions Grant 9,135,079 - Flemming , et al. September 15, 2 | 2015-09-15 |
Dynamically assigning a portion of physical computing resource to logical partitions based on characteristics of executing logical partitions Grant 9,135,080 - Flemming , et al. September 15, 2 | 2015-09-15 |
Hybrid virtual machine configuration management Grant 9,052,932 - Anand , et al. June 9, 2 | 2015-06-09 |
Performance in predicting branches Grant 8,972,706 - Chen , et al. March 3, 2 | 2015-03-03 |
Application server for mainframe computer systems Grant 8,966,019 - Flemming , et al. February 24, 2 | 2015-02-24 |
Hybrid storage subsystem with mixed placement of file contents Grant 8,959,286 - Bell, Jr. , et al. February 17, 2 | 2015-02-17 |
Variable cache line size management Grant 8,943,272 - Bell, Jr. , et al. January 27, 2 | 2015-01-27 |
Variable cache line size management Grant 8,935,478 - Bell, Jr. , et al. January 13, 2 | 2015-01-13 |
Offloading input/output (I/O) completion operations Grant 8,874,805 - Mealey , et al. October 28, 2 | 2014-10-28 |
Offloading input/output (I/O) completion operations Grant 8,843,673 - Mealey , et al. September 23, 2 | 2014-09-23 |
Dynamic Prioritization Of Cache Access App 20140258642 - Bell, JR.; Robert H. ;   et al. | 2014-09-11 |
Non-uniform memory access (NUMA) enhancements for shared logical partitions Grant 8,782,646 - Anand , et al. July 15, 2 | 2014-07-15 |
Dynamic prioritization of cache access Grant 8,782,346 - Bell, Jr. , et al. July 15, 2 | 2014-07-15 |
Dynamic prioritization of cache access Grant 8,769,210 - Bell, Jr. , et al. July 1, 2 | 2014-07-01 |
Hybrid Virtual Machine Configuration Management App 20140173597 - Anand; Vaijayanthimala K. ;   et al. | 2014-06-19 |
Hybrid Virtual Machine Configuration Management App 20140173595 - Anand; Vaijayanthimala K. ;   et al. | 2014-06-19 |
Offloading Input/Output (I/O) Completion Operations App 20140143465 - Mealey; Bruce G. ;   et al. | 2014-05-22 |
Offloading Input/Output (I/O) Completion Operations App 20140143458 - Mealey; Bruce G. ;   et al. | 2014-05-22 |
Mixed operating performance modes including a shared cache mode Grant 8,695,011 - Flemming , et al. April 8, 2 | 2014-04-08 |
Performance-driven Cache Line Memory Access App 20140095796 - Bell, JR.; Robert H. ;   et al. | 2014-04-03 |
Performance-driven Cache Line Memory Access App 20140095791 - Bell, JR.; Robert H. ;   et al. | 2014-04-03 |
System, method and computer program product for extending a cache using processor registers Grant 8,677,050 - Chen , et al. March 18, 2 | 2014-03-18 |
Mixed operating performance modes including a shared cache mode Grant 8,677,371 - Flemming , et al. March 18, 2 | 2014-03-18 |
Computer program product for scheduling ready threads in a multiprocessor computer based on an interrupt mask flag value associated with a thread and a current processor priority register value Grant 8,612,986 - Accapadi , et al. December 17, 2 | 2013-12-17 |
System and method of arbitrating access of threads to shared resources within a data processing system Grant 8,566,827 - Mewhinney , et al. October 22, 2 | 2013-10-22 |
Managing rollback in a transactional memory environment Grant 8,549,354 - Chen , et al. October 1, 2 | 2013-10-01 |
Managing rollback in a transactional memory environment Grant 8,539,281 - Chen , et al. September 17, 2 | 2013-09-17 |
Hybrid Storage Subsystem With Mixed Placement Of File Contents App 20130218892 - Bell, JR.; Robert H. ;   et al. | 2013-08-22 |
Non-uniform memory access (NUMA) enhancements for shared logical partitions Grant 8,490,094 - Anand , et al. July 16, 2 | 2013-07-16 |
Dynamic Prioritization Of Cache Access App 20130151784 - Bell, JR.; Robert H. ;   et al. | 2013-06-13 |
Dynamic Prioritization Of Cache Access App 20130151788 - Bell, JR.; Robert H. ;   et al. | 2013-06-13 |
Hybrid storage subsystem with mixed placement of file contents Grant 8,438,334 - Bell, Jr. , et al. May 7, 2 | 2013-05-07 |
Variable Cache Line Size Management App 20130111135 - Bell, JR.; Robert H. ;   et al. | 2013-05-02 |
Variable Cache Line Size Management App 20130111136 - Bell, JR.; Robert H. ;   et al. | 2013-05-02 |
Non-Uniform Memory Access (NUMA) Enhancements for Shared Logical Partitions App 20130080712 - Anand; Vaijayanthimala K. ;   et al. | 2013-03-28 |
Managing Rollback In A Transactional Memory Environment App 20120304002 - Chen; Wen-Tzer T. ;   et al. | 2012-11-29 |
Performance In Predicting Branches App 20120303938 - Chen; Wen-Tzer T. ;   et al. | 2012-11-29 |
Managing Rollback In A Transactional Memory Environment App 20120303591 - Chen; Wen-Tzer T. ;   et al. | 2012-11-29 |
Assigning cache priorities to virtual/logical processors and partitioning a cache according to such priorities Grant 8,301,840 - Anand , et al. October 30, 2 | 2012-10-30 |
Mixed Operating Performance Mode Lpar Configuration App 20120216214 - Flemming; Diane G. ;   et al. | 2012-08-23 |
Assigning A Portion Of Physical Computing Resources To A Logical Partition App 20120216212 - Flemming; Diane G. ;   et al. | 2012-08-23 |
Scheduling threads in a multiprocessor computer Grant 8,230,430 - Accapadi , et al. July 24, 2 | 2012-07-24 |
Synchronizing access to a shared resource utilizing selective locking Grant 8,225,327 - Mehaffy , et al. July 17, 2 | 2012-07-17 |
Performance of Emerging Applications in a Virtualized Environment Using Transient Instruction Streams App 20120179873 - Bell, JR.; Robert H. ;   et al. | 2012-07-12 |
Application Performance with Support for Re-Initiating Unconfirmed Software-Initiated Threads in Hardware App 20120180052 - Accapadi; Matthew ;   et al. | 2012-07-12 |
Capturing hardware statistics for partitions to enable dispatching and scheduling efficiency Grant 8,219,995 - Flemming , et al. July 10, 2 | 2012-07-10 |
System, Method And Computer Program Product For Extending A Cache Using Processor Registers App 20120124299 - Chen; Wen-Tzer T. ;   et al. | 2012-05-17 |
OPTIMIZING THE PERFORMANCE OF HYBRID CPU SYSTEMS BASED UPON THE THREAD TYPE OF APPLICATIONS TO BE RUN ON THE CPUs App 20120102499 - Flemming; Diane ;   et al. | 2012-04-26 |
Performance of Emerging Applications in a Virtualized Environment Using Transient Instruction Streams App 20120096241 - Bell, JR.; Robert H. ;   et al. | 2012-04-19 |
Application Performance with Support for Re-Initiating Unconfirmed Software-Initiated Threads in Hardware App 20120096240 - Accapadi; Matthew ;   et al. | 2012-04-19 |
Application Server For Mainframe Computer Systems App 20110320573 - Flemming; Diane G. ;   et al. | 2011-12-29 |
Mixed Operating Performance Mode Lpar Configuration App 20110161979 - Flemming; Diane G. ;   et al. | 2011-06-30 |
Hybrid Storage Subsystem With Mixed Placement Of File Contents App 20110153931 - Bell, JR.; Robert H. ;   et al. | 2011-06-23 |
Assigning Cache Priorities to Virtual/Logical Processors and Partitioning a Cache According to Such Priorities App 20110145505 - Anand; Vaijayanthimala K. ;   et al. | 2011-06-16 |
Assigning A Portion Of Physical Computing Resources To A Logical Partition App 20110093861 - Flemming; Diane G. ;   et al. | 2011-04-21 |
Non-Uniform Memory Access (NUMA) Enhancements for Shared Logical Partitions App 20100223622 - Anand; Vaijayanthimala K. ;   et al. | 2010-09-02 |
Workload management in virtualized data processing environment Grant 7,698,530 - Flemming , et al. April 13, 2 | 2010-04-13 |
Workload management in virtualized data processing environment Grant 7,698,531 - Flemming , et al. April 13, 2 | 2010-04-13 |
Programmable data prefetching Grant 7,640,400 - Maron , et al. December 29, 2 | 2009-12-29 |
Workload management in virtualized data processing environment Grant 7,617,375 - Flemming , et al. November 10, 2 | 2009-11-10 |
Wireless Service Processor Connections App 20090252057 - FLEMMING; DIANE G. ;   et al. | 2009-10-08 |
Programmable Data Prefetching App 20080256302 - Maron; William A. ;   et al. | 2008-10-16 |
Workload Management In Virtualized Data Processing Environment App 20080244213 - Flemming; Diane G. ;   et al. | 2008-10-02 |
Method To Capture Hardware Statistics For Partitions To Enable Dispatching And Scheduling Efficiency App 20080244568 - FLEMMING; DIANE G. ;   et al. | 2008-10-02 |
Workload Management In Virtualized Data Processing Environment App 20080244215 - FLEMMING; DIANE G. ;   et al. | 2008-10-02 |
Workload Management In Virtualized Data Processing Environment App 20080244214 - Flemming; Diane G. ;   et al. | 2008-10-02 |
Method And Apparatus To Provide Dynamic Cost Of Context Switch To Application For Performance Optimization App 20080165800 - Chen; Wen-Tzer T. ;   et al. | 2008-07-10 |
System and method of arbitrating access of threads to shared resources within a data processing system App 20070101333 - Mewhinney; Greg R. ;   et al. | 2007-05-03 |
Method and system for providing access to a shared resource utilizing selective locking App 20070061810 - Mehaffy; David W. ;   et al. | 2007-03-15 |
Method and system for managing lock contention in a computer system Grant 6,845,504 - Hua , et al. January 18, 2 | 2005-01-18 |
Method and system for managing lock contention in a computer system App 20020107854 - Hua, Hong L. ;   et al. | 2002-08-08 |