Execution of 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 being related to the amount of a host CPU resource provided to a guest CPU.
Claims20
A computer-implemented method comprising:
- executing, by a processor, a perform topology function instruction to request a configuration change of a topology of a plurality of processors of a configuration, the executing comprising:
- obtaining, based on the perform topology function instruction, a requested polarization change of the topology;
- determining whether the requested polarization change may be performed;
- initiating the requested polarization change, based on determining the requested polarization change may be performed;
- and
- setting a condition code, by the processor, to a value indicating whether the requested polarization change was initiated.
A computer system comprising:
- a memory;
- and
- a processor in communication with the memory, wherein the computer system is configured to perform a method, said method comprising:
- executing a perform topology function instruction to request a configuration change of a topology of a plurality of processors of a configuration, the executing comprising:
- obtaining, based on the perform topology function instruction, a requested polarization change of the topology;
- determining whether the requested polarization change may be performed;
- initiating the requested polarization, based on determining the requested polarization change may be performed;
- and
- setting a condition code, by the processor, to a value indicating whether the requested horizontal polarization change was initiated.
A computer program product comprising:
- a computer readable storage medium readable by a processing circuit and storing instructions for performing a method comprising:
- executing a perform topology function instruction to request a configuration change of a topology of a plurality of processors of a configuration, the executing comprising:
- obtaining, based on the perform topology function instruction, a requested polarization change of the topology;
- determining whether the requested polarization change may be performed;
- initiating the requested polarization change, based on determining the requested polarization change may be performed;
- and
- setting a condition code, by the processor, to a value indicating whether the requested polarization change was initiated.
Dependencies are inferred from the claim text.