Invention Grant
- Patent Title: Branch target address cache with hashed indices
- Patent Title (中): 具有散列索引的分支目标地址缓存
-
Application No.: US12024219Application Date: 2008-02-01
-
Publication No.: US07962722B2Publication Date: 2011-06-14
- Inventor: Sheldon B. Levenstein , David S. Levitan , Lixin Zhang
- Applicant: Sheldon B. Levenstein , David S. Levitan , Lixin Zhang
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Dillon & Yudell LLP
- Main IPC: G06F9/32
- IPC: G06F9/32 ; G06F9/34

Abstract:
In at least one embodiment, a processor includes at least one execution unit that executes instructions and instruction sequencing logic, coupled to the at least one execution unit, that fetches instructions from a memory system for execution by the at least one execution unit. The instruction sequencing logic including a branch target address cache (BTAC) including a plurality of entries for storing branch target address predictions. The BTAC includes index logic that selects an entry to access utilizing a BTAC index based upon at least a set of higher order bits of an instruction address and a set of lower order bits of the instruction address.
Public/Granted literature
Information query