Patent №
US 9,747,103
Granted
2017-08-29
Filed 2016
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
15245280
According to an aspect, management of auxiliary branch prediction in a processing system including a primary branch predictor and an auxiliary branch predictor is provided. A congruence class of the auxiliary branch predictor is located based on receiving a primary branch predictor misprediction indicator corresponding to a mispredicted target address of the primary branch predictor. An entry is identified in the congruence class having an auxiliary usefulness level set to a least useful level with respect to one or more other entries of the congruence class. Auxiliary data corresponding to the mispredicted target address is installed into the entry. The auxiliary usefulness level of the entry is reset to an initial value based on installing the auxiliary data.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 395170315
Assignors
BONANNO, JAMES J., CADIGAN, MICHAEL J., JR., HEIZMANN, MATTHIAS D., PRASKY, BRIAN R.
On an employer assignment, the assignors are typically the inventors.