The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 09, 2021

Filed:

Aug. 13, 2019
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Oliver Benke, Boeblingen, DE;

Hartmut E. Penner, San Jose, CA (US);

Klaus Theurich, Boeblingen, DE;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/50 (2006.01); G06F 12/084 (2016.01); G06F 12/0842 (2016.01); G06F 11/34 (2006.01); G06F 11/30 (2006.01); G06F 11/20 (2006.01);
U.S. Cl.
CPC ...
G06F 9/5077 (2013.01); G06F 9/5044 (2013.01); G06F 11/3433 (2013.01); G06F 11/3466 (2013.01); G06F 12/084 (2013.01); G06F 12/0842 (2013.01); G06F 11/203 (2013.01); G06F 11/3024 (2013.01); G06F 2201/815 (2013.01); G06F 2212/1016 (2013.01); G06F 2212/152 (2013.01); G06F 2212/62 (2013.01);
Abstract

A multiprocessor computer system facility is provided for selectively reallocating a logical processing unit. The logical processing unit is one logical processing unit of multiple logical processing units backed by a socket of a plurality of sockets of a multiprocessor computer system. The selectively reallocating includes: monitoring, during execution of program code, a performance metric of a hardware resource of the socket, the hardware resource being shared by the multiple logical processing units; and reassigning the logical processing unit, based on the monitoring, to a different socket of the plurality of sockets of the multiprocessor computer system to, in part, improve the performance metric of the hardware resource of the socket. The reassigning includes reassigning the logical processing unit based on the monitoring determining that a differential between a resource utilization rate of the socket and a resource utilization rate of the different socket exceeds a set threshold.


Find Patent Forward Citations

Loading…