Dynamic fusion of derived value creation and prediction of derived values in a subroutine branch sequence
AssigneeInternational Business Machines Corporation
InventorsMichael K. Gschwind, Valentina Salapura
Life of this patent
Estimating the term…
Abstract
A fusion opportunity is detected for a sequence of instructions. The sequence of instructions include an indication of an affiliated location and an indication of an affiliated derived location. Based on the detecting, a value to be stored in the affiliated derived location is generated. The value is a predicted value. The value is stored in the affiliated derived location, and the affiliated derived location is accessed to use the value by one or more instructions executing within the computing environment.
Claims10
A computer-implemented method of facilitating processing within a computing environment, the computer-implemented method comprising:
- detecting a fusion opportunity for a sequence of instructions, the sequence of instructions including an indication of an affiliated location and an indication of an affiliated derived location;
- generating a value to be stored in the affiliated derived location, based on the detecting, the value being a predicted value;
- storing the value in the affiliated derived location;
- and
- accessing the affiliated derived location to use the value by one or more instructions executing within the computing environment.
Dependencies are inferred from the claim text.