Invention Grant
- Patent Title: Feedback mechanism for dynamic predication of indirect jumps
- Patent Title (中): 间接跳跃动态预测的反馈机制
-
Application No.: US11967336Application Date: 2007-12-31
-
Publication No.: US07818551B2Publication Date: 2010-10-19
- Inventor: Jose A Joao , Onur Mutlu
- Applicant: Jose A Joao , Onur Mutlu
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Turocy & Watson, LLP
- Main IPC: G06F9/32
- IPC: G06F9/32

Abstract:
Systems and methods are provided to detect instances where dynamic predication of indirect jumps (DIP) is considered to be ineffective utilizing data collected on the recent effectiveness of dynamic predication on recently executed indirect jump instructions. Illustratively, a computing environment comprises a DIP monitoring engine cooperating with a DIP monitoring table that aggregates and processes data representative of the effectiveness of DIP on recently executed jump instructions. Illustratively, the exemplary DIP monitoring engine collects and processes historical data on DIP instances, where, illustratively, a monitored instance can be categorized according to one or more selected classifications. A comparison can be performed for currently monitored indirect jump instructions using the collected historical data (and classifications) to determine whether DIP should be invoked by the computing environment or whether to invoke other indirect jump prediction paradigms.
Public/Granted literature
- US20090172371A1 FEEDBACK MECHANISM FOR DYNAMIC PREDICATION OF INDIRECT JUMPS Public/Granted day:2009-07-02
Information query