Technologies for prediction-based register renaming
AssigneeSiFive, Inc.
InventorsKrste Asanovic, Andrew Waterman
Life of this patent
Estimating the term…
Loading patent…
AssigneeSiFive, Inc.
InventorsKrste Asanovic, Andrew Waterman
Estimating the term…
Systems and methods are disclosed for register renaming. For example, an integrated circuit is described that includes a first cluster including a first set of physical registers and a first execution resource circuit, wherein the inputs for operations of the first execution resource circuit are of a first data type; a second cluster including a second set of physical registers and a second execution resource circuit, wherein the inputs for operations of the second execution resource circuit are of a second data type that is different than the first data type; and a register renaming circuit configured to: determine a data type prediction for a result of a first instruction that will be mapped to a first logical register; and, based on the data type prediction matching the first data type, rename the first logical register to be mapped to a physical register of the first set of physical registers.
An integrated circuit for executing instructions comprising:
A method for executing instructions comprising:
Dependencies are inferred from the claim text.