Invention Grant
US07689816B2 Branch prediction with partially folded global history vector for reduced XOR operation time
失效
具有部分折叠的全局历史矢量的分支预测,用于减少XOR运算时间
- Patent Title: Branch prediction with partially folded global history vector for reduced XOR operation time
- Patent Title (中): 具有部分折叠的全局历史矢量的分支预测,用于减少XOR运算时间
-
Application No.: US12023154Application Date: 2008-01-31
-
Publication No.: US07689816B2Publication Date: 2010-03-30
- Inventor: David S. Levitan
- Applicant: David S. Levitan
- 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
- Agent Diana R. Gerhardt
- Main IPC: G06F9/38
- IPC: G06F9/38

Abstract:
A global history vector (GHV) mechanism maintains a folded (XORed) GHV with higher order entries and an unfolded (no XORed) GHV with lower order entries. When a new entry arrives at the GHV, the GHV mechanism performs an XOR of the oldest unfolded entry in the unfolded GHV with the new entry. The XOR result is then shifted into the folded GHV as the newest folded entry. The oldest folded entry is discarded during the shift in of the newest folded entry. The GHV mechanism thus provides a resulting folded GHV that is current and can be utilized for XORing with an IFAR by performing an XOR operation. Only a single XOR logic is required to perform a single bit XOR operation between the oldest entry and the youngest entry, resulting in reducing the cycle time required to complete the folding (XORing) operation on a GHV.
Public/Granted literature
- US20090198983A1 GLOBAL HISTORY FOLDING TECHNIQUE OPTIMIZED FOR TIMING Public/Granted day:2009-08-06
Information query