Patent | Date |
---|
Efficiency for coordinated start interpretive execution exit for a multithreaded processor Grant 11,150,905 - Bradbury , et al. October 19, 2 | 2021-10-19 |
Efficiency for coordinated start interpretive execution exit for a multithreaded processor Grant 10,908,903 - Bradbury , et al. February 2, 2 | 2021-02-02 |
Deallocation of memory buffer in multiprocessor systems Grant 10,628,347 - Kubala , et al. | 2020-04-21 |
Execution of an instruction for performing a configuration virtual topology change Grant 10,621,007 - Farrell , et al. | 2020-04-14 |
Execution Of An Instruction For Performing A Configuration Virtual Topology Change App 20190317828 - Farrell; Mark S. ;   et al. | 2019-10-17 |
Execution of an instruction for performing a configuration virtual topology change Grant 10,372,505 - Farrell , et al. | 2019-08-06 |
Deallocation Of Memory Buffer In Multiprocessor Systems App 20190155762 - Kubala; Jeffrey P. ;   et al. | 2019-05-23 |
Test pending external interruption instruction Grant 10,282,327 - Farrell , et al. | 2019-05-07 |
Deallocation of memory buffer in multiprocessor systems Grant 10,235,310 - Kubala , et al. | 2019-03-19 |
Pre-allocating memory buffers by physical processor and using a bitmap metadata in a control program Grant 10,223,301 - Kubala , et al. | 2019-03-05 |
Pre-allocating memory buffers by physical processor and using a bitmap metadata in a control program Grant 10,210,109 - Kubala , et al. Feb | 2019-02-19 |
Pre-allocating save areas of a memory Grant 10,209,912 - Kubala , et al. Feb | 2019-02-19 |
Execution Of An Instruction For Performing A Configuration Virtual Topology Change App 20190004867 - Farrell; Mark S. ;   et al. | 2019-01-03 |
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 |
Test Pending External Interruption Instruction App 20180203814 - Farrell; Mark S. ;   et al. | 2018-07-19 |
Pre-allocating Save Areas Of A Memory App 20180173446 - Kubala; Jeffrey P. ;   et al. | 2018-06-21 |
Pre-allocating Memory Buffers By Physical Processor And Using A Bitmap Metadata In A Control Program App 20180150223 - Kubala; Jeffrey P. ;   et al. | 2018-05-31 |
Deallocation Of Memory Buffer In Multiprocessor Systems App 20180150417 - KUBALA; JEFFREY P. ;   et al. | 2018-05-31 |
Pre-allocating Memory Buffers By Physical Processor And Using A Bitmap Metadata In A Control Program App 20180150416 - Kubala; Jeffrey P. ;   et al. | 2018-05-31 |
Execution Of An Instruction For Performing a Configuration Virtual Topology Change App 20180107495 - Farrell; Mark S. ;   et al. | 2018-04-19 |
Pre-allocating save areas of a memory Grant 9,940,054 - Kubala , et al. April 10, 2 | 2018-04-10 |
Pre-allocating Save Areas Of A Memory App 20180088852 - Kubala; Jeffrey P. ;   et al. | 2018-03-29 |
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 |
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 |
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 |
Pre-allocating save areas of a memory Grant 9,678,865 - Kubala , et al. June 13, 2 | 2017-06-13 |
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 |
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 |
Dynamic enablement of multithreading Grant 9,459,875 - Bradbury , et al. October 4, 2 | 2016-10-04 |
Thread context restoration in a multithreading computer system Grant 9,454,372 - Bradbury , et al. September 27, 2 | 2016-09-27 |
Thread context restoration in a multithreading computer system Grant 9,417,876 - Bradbury , et al. August 16, 2 | 2016-08-16 |
Dynamic enablement of multithreading Grant 9,354,883 - Bradbury , et al. May 31, 2 | 2016-05-31 |
Efficiency For Coordinated Start Interpretive Execution Exit For A Multithreaded Processor App 20160110218 - Bradbury; Jonathan D. ;   et al. | 2016-04-21 |
Coordinated Start Interpretive Execution Exit For A Multithreaded Processor App 20160110195 - 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 |
Warning track interruption facility Grant 9,262,236 - Farrell , et al. February 16, 2 | 2016-02-16 |
Start virtual execution instruction for dispatching multiple threads in a computer Grant 9,223,574 - Bradbury , 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 |
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 |
Dynamic Enablement Of Multithreading App 20150339120 - Bradbury; Jonathan D. ;   et al. | 2015-11-26 |
Dynamic Enablement Of Multithreading App 20150277918 - 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 |
Multithreading Capability Information Retrieval App 20150277913 - 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 |
Address Expansion And Contraction In A Multithreading Computer System App 20150277921 - 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 |
Thread Context Preservation In A Multithreading Computer System App 20150277919 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Control Area For Managing Multiple Threads In A Computer App 20150277948 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
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 |
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 |
Execution Of An Instruction For Performing a Configuration Virtual Topology Change App 20140337602 - Farrell; Mark S. ;   et al. | 2014-11-13 |
Warning Track Interruption Facility App 20140317325 - Farrell; Mark S. ;   et al. | 2014-10-23 |
Warning track interruption facility Grant 8,850,450 - Farrell , et al. September 30, 2 | 2014-09-30 |
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 |
Executing an instruction for performing a configuration virtual topology change Grant 8,819,320 - Farrell , et al. August 26, 2 | 2014-08-26 |
Determination of running status of logical processor Grant 8,689,230 - Dyck , et al. April 1, 2 | 2014-04-01 |
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 |
Use Of A Warning Track Interruption Facility By A Program App 20130185738 - 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 |
Warning Track Interruption Facility App 20130185739 - 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 |
Method, system and program products for managing logical processors of a computing environment Grant 8,458,714 - King , et al. June 4, 2 | 2013-06-04 |
Executing An Instruction for Performing a Configuration Virtual Topology Change App 20130024659 - Farrell; Mark S. ;   et al. | 2013-01-24 |
Determination Of Running Status Of Logical Processor App 20130014123 - Dyck; Greg A. ;   et al. | 2013-01-10 |
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 |
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 |
Determination of running status of logical processor Grant 8,276,151 - Dyck , et al. September 25, 2 | 2012-09-25 |
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 |
Method, System, And Storage Medium For Managing Computer Processing Functions App 20110113434 - Ault; Donald F. ;   et al. | 2011-05-12 |
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 |
Determining whether a non-running processor has access to an address space Grant 7,650,469 - Dyck , et al. January 19, 2 | 2010-01-19 |
Multiple logical input/output subsystem facility Grant 7,587,531 - Brice, Jr. , et al. September 8, 2 | 2009-09-08 |
Algorithm To Share Physical Processors To Maximize Processor Cache Usage And Topologies App 20090183166 - Dillenberger; Donna N. ;   et al. | 2009-07-16 |
Performing a Configuration Virtual Topology Change and Instruction Therefore App 20090182915 - Farrell; Mark S. ;   et al. | 2009-07-16 |
Computer Configuration Virtual Topology Discovery and Instruction Therefore App 20090182979 - Farrell; Mark S. ;   et al. | 2009-07-16 |
Multiple Logical Input/output Subsystem Facility App 20080263238 - Brice; Frank W. ;   et al. | 2008-10-23 |
Method, System, And Storage Medium For Managing Computer Processing Functions App 20080189714 - Ault; Donald F. ;   et al. | 2008-08-07 |
Method, system, and storage medium for managing computer processing functions Grant 7,392,524 - Ault , et al. June 24, 2 | 2008-06-24 |
Determination Of Running Status Of Logical Processor App 20080059778 - Dyck; Greg A. ;   et al. | 2008-03-06 |
Determining Whether A Non-Running Processor Has Access To An Address Space App 20080059719 - Dyck; Greg A. ;   et al. | 2008-03-06 |
Multiple logical input/output subsystem facility Grant 7,290,070 - Brice, Jr. , et al. October 30, 2 | 2007-10-30 |
Managing sets of input/output communications subadapters of an input/output subsystem Grant 7,277,968 - Brice, Jr. , et al. October 2, 2 | 2007-10-02 |
Method and apparatus for managing the execution of a broadcast instruction on a guest processor Grant 7,197,585 - Farrell , et al. March 27, 2 | 2007-03-27 |
Flexible temporary capacity upgrade/downgrade in a computer system without involvement of the operating system Grant 7,194,616 - Axnix , et al. March 20, 2 | 2007-03-20 |
Managing access, by operating system images of a computing environment, of input/output resources of the computing environment Grant 7,177,961 - Brice, Jr. , et al. February 13, 2 | 2007-02-13 |
Sharing communications adapters across a plurality of input/output subsystem images Grant 7,174,550 - Brice, Jr. , et al. February 6, 2 | 2007-02-06 |
Predictably defining input/output configurations for environments employing fabrics Grant 7,149,821 - Brice, Jr. , et al. December 12, 2 | 2006-12-12 |
Method, system and program products for identifying communications adapters of a computing environment Grant 7,130,938 - Brice, Jr. , et al. October 31, 2 | 2006-10-31 |
Managing configurations of input/output system images of an input/output subsystem, wherein a configuration is modified without restarting the input/output subsystem to effect a modification Grant 7,127,599 - Brice, Jr. , et al. October 24, 2 | 2006-10-24 |
Method and apparatus for enforcing capacity limitations in a logically partitioned system Grant 7,096,469 - Kubala , et al. August 22, 2 | 2006-08-22 |
Dynamically redistributing shareable resources of a computing environment to manage the workload of that environment Grant 7,051,188 - Kubala , et al. May 23, 2 | 2006-05-23 |
Method, system and program products for managing groups of partitions of a computing environment Grant 7,007,276 - Kubala , et al. February 28, 2 | 2006-02-28 |
Method, system and program products for enhancing input/output processing for operating system images of a computing environment Grant 6,996,638 - Brice, Jr. , et al. February 7, 2 | 2006-02-07 |
Method, system and program products for managing logical processors of a computing environment App 20060020944 - King; Gary M. ;   et al. | 2006-01-26 |
Inter-partition message passing method, system and program product for managing workload in a partitioned processing environment Grant 6,985,951 - Kubala , et al. January 10, 2 | 2006-01-10 |
Method, system and program products for managing logical processors of a computing environment Grant 6,986,137 - King , et al. January 10, 2 | 2006-01-10 |
Method, system, and storage medium for managing computer processing functions App 20050240925 - Ault, Donald F. ;   et al. | 2005-10-27 |
Managing sets of input/output communications subadapters of an input/output subsystem App 20050165969 - Brice, Frank W. JR. ;   et al. | 2005-07-28 |
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 |
Method, system and program products for enhancing input/output processing for operating system images of a computing environment App 20040230714 - Brice, Frank W. JR. ;   et al. | 2004-11-18 |
Method, system and program products for identifying communications adapters of a computing environment App 20040230722 - Brice, Frank W. JR. ;   et al. | 2004-11-18 |
Sharing communications adapters across a plurality of input/output subsystem images App 20040230713 - Brice, Frank W. JR. ;   et al. | 2004-11-18 |
Multiple logical input/output subsystem facility App 20040230721 - Brice, Frank W. JR. ;   et al. | 2004-11-18 |
Managing input/output subsystem images of an input/output subsystem App 20040230783 - Brice, Frank W. JR. ;   et al. | 2004-11-18 |
Managing access, by operating system images of a computing environment, of input/output resources of the computing environment App 20040230757 - Brice, Frank W. JR. ;   et al. | 2004-11-18 |
Predictably defining input/output configurations for environments employing fabrics App 20040148442 - Brice, Frank W. JR. ;   et al. | 2004-07-29 |
Intelligent interrupt with hypervisor collaboration App 20040093452 - Easton, Janet R. ;   et al. | 2004-05-13 |
Method and apparatus for controlling the execution of a broadcast instruction on a guest processor of a guest multiprocessing configuration App 20040064618 - Farrell, Mark S. ;   et al. | 2004-04-01 |
Method and apparatus for dynamically controlling the execution of a request handler on a processor resource Grant 6,704,766 - Goss , et al. March 9, 2 | 2004-03-09 |
Method and apparatus for assigning resources to logical partition clusters Grant 6,598,069 - Rooney , et al. July 22, 2 | 2003-07-22 |
Method, system and program products for managing central processing unit resources of a computing environment Grant 6,587,938 - Eilert , et al. July 1, 2 | 2003-07-01 |
Flexible temporary capacity upgrade/downgrade in a computer system without involvement of the operating system App 20030120914 - Axnix, Christine ;   et al. | 2003-06-26 |
Method and apparatus for creating and identifying logical partition clusters Grant 6,567,841 - Rooney , et al. May 20, 2 | 2003-05-20 |
Inter-partition message passing method, system and program product for managing workload in a partitioned processing environment App 20020129085 - Kubala, Jeffrey P. ;   et al. | 2002-09-12 |
Concurrent patch to logical partition manager of a logically partitioned system Grant 6,189,145 - Bellin, Jr. , et al. February 13, 2 | 2001-02-13 |
Method and apparatus for optimizing the handling of synchronous requests to a coupling facility in a sysplex configuration Grant 5,923,890 - Kubala , et al. July 13, 1 | 1999-07-13 |
Method and apparatus for synchronizing selected logical partitions of a partitioned information handling system to a test datesource Grant 5,802,354 - Kubala , et al. September 1, 1 | 1998-09-01 |
Method and apparatus for providing a server function in a logically partitioned hardware machine Grant 5,564,040 - Kubala October 8, 1 | 1996-10-08 |
Method and apparatus for dynamically changing the configuration of a logically partitioned data processing system Grant 5,253,344 - Bostick , et al. October 12, 1 | 1993-10-12 |