Executing an instruction for performing a configuration virtual topology change
AssigneeInternational Business Machines Corporation
InventorsMark S. Farrell, Charles W. Gainey, Jr., Jeffrey P. Kubala, Donald W. Schmidt
Life of this patent
Estimating the term…
Abstract
In a logically partitioned host computer system comprising host processors (host CPUs) partitioned into a plurality of guest processors (guest CPUs) of a guest configuration, a perform topology function instruction is executed by a guest processor specifying a topology change of the guest configuration. The topology change preferably changes the polarization of guest CPUs, the polarization related to the amount of a host CPU resource is provided to a guest CPU.
Claims20
A computer program product, the computer program product comprising a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:
- executing, by a processor a perform topology function instruction for requesting a configuration change of a topology of a plurality of first processors (CPUs) of a first configuration, the execution comprising:
- any one of initiating a change of a polarization of the processors of the first configuration according to a requested polarization change or rejecting the requested polarization change;
- and
- setting a condition code, by the processor, to a value indicating whether a polarization change is any one of initiated or rejected, wherein the condition code of an instruction set architecture provides branching criterion for branch on condition instructions.
A computer system comprising:
- a memory;
- and
- one or more processors (CPUs) in communication with said memory, wherein the computer system is configured to perform a method, the method comprising:
- executing, by a processor a perform topology function instruction for requesting a configuration change of a topology of a plurality of first processors (CPUs) of a first configuration, the execution comprising:
- any one of initiating a change of the polarization of the processors of the first configuration according to a requested polarization change or rejecting the requested polarization change;
- and
- setting a condition code, by the processor, to a value indicating whether a polarization change is any one of initiated or rejected, wherein the condition code of an instruction set architecture provides branching criterion for branch on condition instructions.
A computer implemented method, the method comprising:
- executing, by a processor a perform topology function instruction for requesting a configuration change of a topology of a plurality of first processors (CPUs) of a first configuration, the execution comprising:
- any one of initiating a change of a polarization of the processors of the first configuration according to a requested polarization change or rejecting the requested polarization change;
- and
- setting a condition code, by the processor, to a value indicating whether a polarization change is any one of initiated or rejected, wherein the condition code of an instruction set architecture provides branching criterion for branch on condition instructions.
Dependencies are inferred from the claim text.