International Business Machines Corporation
Instruction scheduling during execution in a processor

Last updated:

Abstract:

A method of performing instruction scheduling during execution in a processor includes receiving, at an execution unit of the processor, an initial assignment of an assigned execution resource among two or more execution resources to execute an operation. An instruction includes two or more operations. Based on determining that the assigned execution resource is not available, the method also includes determining, at the execution unit, whether another execution resource among the two or more execution resources is available to execute the operation. Based on determining that the other execution resource is available, the method further includes executing the operation with the other execution resource.

Status:
Grant
Type:

Utility

Filling date:

20 May 2019

Issue date:

22 Feb 2022