US 11,868,779 B2
Updating metadata prediction tables using a reprediction pipeline
James Raymond Cuffney, Poughkeepsie, NY (US); Adam Benjamin Collura, Hopewell Junction, NY (US); James Bonanno, Liberty Hill, TX (US); Brian Robert Prasky, Campbell Hall, NY (US); Edward Thomas Malley, Eastchester, NY (US); and Suman Amugothu, Santa Clara, CA (US)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Sep. 9, 2021, as Appl. No. 17/470,075.
Prior Publication US 2023/0075992 A1, Mar. 9, 2023
Int. Cl. G06F 9/38 (2018.01)
CPC G06F 9/3806 (2013.01) [G06F 9/3844 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method of updating metadata prediction tables, the computer-implemented method comprising:
establishing, in the metadata prediction tables, a prediction of how a set of instructions will resolve;
identifying that the set of instructions is completed;
determining, upon completion of the set of instructions, whether prediction update queues (PUQs) associated with the set of instructions indicate that the set of instructions resolved in one of a plurality of prescribed manners relative to the prediction;
deciding that the metadata prediction tables are candidates to be updated based on the PUQs indicating that the set of instructions resolved in one of the plurality of prescribed manners; and
updating the metadata prediction tables in accordance with results of the deciding.