Instructions scheduler optimization
AssigneeInternational Business Machines Corporation
InventorsRAFAEL CAMARDA SILVA FOLCO, Jose F. Santiago Filho, Desnes A. Nunes do Rosário, BRENO H. LEITAO
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsRAFAEL CAMARDA SILVA FOLCO, Jose F. Santiago Filho, Desnes A. Nunes do Rosário, BRENO H. LEITAO
Estimating the term…
In an approach for moving workloads between central processing units (CPUs) to accommodate balance, a processor profiles a first processor and a second processor of a plurality of processors, using a cycle per instruction metric. A processor assigns a first group of instructions to the first processor and a second group of instructions to the second processor. A processor sums an instruction count for the first group of instructions and an instruction count for the second group of instructions. A processor determines that a balance condition, defined by a predetermined threshold, does not exist across the first processor and the second processor. A processor identifies the second processor has a lower cycle per instruction metric than the first processor. A processor moves a workload, running on the first processor, with a maximum number of instructions of an unbalanced group to the second processor to balance workloads.
A method comprising:
A computer program product comprising:
The computer system comprising:
Dependencies are inferred from the claim text.