MISPREDICT RECOVERY APPARATUS AND METHOD FOR BRANCH AND FETCH PIPELINES

Patent №

US 10,846,097

Granted

2020-11-24

Filed 2019

Owner

SAMSUNG ELECTRONICS CO., LTD.

Lab

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

16281084

The present disclosure includes a mispredict recovery apparatus, which may comprise an instruction execution unit, a branch predictor, and a misprediction recovery unit (MRU). The MRU may provide discrete cycle predictions after a misprediction redirect from the instruction execution unit. The MRU may include a branch confidence filter to generate prediction confidence information for predicted branches. The MRU may include a tag content-addressable memory (CAM). The tag CAM may store frequently mispredicting low-confidence branches, probe the misprediction redirect, and obtain the prediction confidence information from the branch confidence filter. The MRU may include a mispredict recovery buffer (MRB) to store an alternate path for frequently mispredicting low-confidence branches present in the tag CAM without storing the instructions themselves. Also disclosed is a method for recovering from mispredicts associated with the instruction fetch pipeline.

Knowledge representationAI hardwareG06F 9/3861G06F 9/30061G06F 9/3804G06F 9/3806G06F 9/3848G11C 15/00

AI classification

AI hardware1.00
Knowledge representation0.59
Machine learning0.00
Natural language0.00
Vision0.00
Evolutionary computation0.00
Planning0.00
Speech0.00

Ownership

SAMSUNG ELECTRONICS CO., LTD.

assignment · 484860813

Assignors

JUMANI, RESHMA C., ZOU, FUZHOU, TKACZYK, MONIKA, QUINNELL, ERIC C.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC