Invention Grant
US07293164B2 Autonomic method and apparatus for counting branch instructions to generate branch statistics meant to improve branch predictions 失效
用于计数分支指令以产生分支统计的自动方法和装置,用于改进分支预测

Autonomic method and apparatus for counting branch instructions to generate branch statistics meant to improve branch predictions
Abstract:
A method, apparatus, and computer instructions for autonomically counting selected branch instructions executed in a processor to improve branch predictions. Counters are provided to count branch instructions that are executed in a processor to collect branch statistics. A set of branch statistics fields is allocated to associate with a branch instruction. When a program is executed, the stored statistics allows the program to look at the branch statistics in the counter to perform branch prediction. Hence, a user may use branch statistics values from the hardware counter to perform analysis on application code.
Information query
Patent Agency Ranking
0/0