Invention Grant
US09311099B2 Systems and methods for locking branch target buffer entries 有权
用于锁定分支目标缓冲区条目的系统和方法

Systems and methods for locking branch target buffer entries
Abstract:
A data processing system includes a processor configured to execute processor instructions and a branch target buffer having a plurality of entries. Each entry is configured to store a branch target address and a lock indicator, wherein the lock indicator indicates whether the entry is a candidate for replacement, and wherein the processor is configured to access the branch target buffer during execution of the processor instructions. The data processing system further includes control circuitry configured to determine a fullness level of the branch target buffer, wherein in response to the fullness level reaching a fullness threshold, the control circuitry is configured to assert the lock indicator of one or more of the plurality of entries to indicate that the one or more of the plurality of entries is not a candidate for replacement.
Public/Granted literature
Information query
Patent Agency Ranking
0/0