Invention Grant
- Patent Title: Fractional use of prediction history storage for operating system routines
-
Application No.: US14605943Application Date: 2015-01-26
-
Publication No.: US09891918B2Publication Date: 2018-02-13
- Inventor: Rodney E. Hooker , Terry Parks , John D. Bunda
- Applicant: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
- Applicant Address: CN Shanghai
- Assignee: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
- Current Assignee: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
- Current Assignee Address: CN Shanghai
- Agency: McClure, Qualey & Rodack, LLP
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F12/00 ; G06F9/30 ; G06F9/38 ; G06F12/0864 ; G06F12/0866

Abstract:
A microprocessor includes a predicting unit having storage for holding a prediction history of characteristics of instructions previously executed by the microprocessor. The predicting unit accumulates the prediction history and uses the prediction history to make predictions related to subsequent instruction executions. The storage comprises a plurality of portions separately controllable for accumulating the prediction history. The microprocessor also includes a control unit that detects the microprocessor is running an operating system routine and controls the predicting unit to use only a fraction of the plurality of portions of the storage to accumulate the prediction history while the microprocessor is running the operating system routine.
Public/Granted literature
- US20150212822A1 FRACTIONAL USE OF PREDICTION HISTORY STORAGE FOR OPERATING SYSTEM ROUTINES Public/Granted day:2015-07-30
Information query