Invention Application
US20150301832A1 DYNAMICALLY ENABLED BRANCH PREDICTION 有权
动态启动分支预测

DYNAMICALLY ENABLED BRANCH PREDICTION
Abstract:
Embodiments for a processor that selectively enables and disables branch prediction are disclosed. The processor may include counters to track a number of fetched instructions, a number of branches, and a number of mispredicted branches. A misprediction threshold may be calculated dependent upon the tracked number of branches and a predefined misprediction ratio. Branch prediction may then be disabled when the number of mispredictions exceed the determined threshold value and dependent upon the branch rate.
Public/Granted literature
Information query
Patent Agency Ranking
0/0