发明申请
US20080263341A1 Data processing apparatus and method for generating prediction data
有权
用于生成预测数据的数据处理装置和方法
- 专利标题: Data processing apparatus and method for generating prediction data
- 专利标题(中): 用于生成预测数据的数据处理装置和方法
-
申请号: US11785918申请日: 2007-04-20
-
公开(公告)号: US20080263341A1公开(公告)日: 2008-10-23
- 发明人: Emre Ozer , Alastair David Reid , Stuart David Biles
- 申请人: Emre Ozer , Alastair David Reid , Stuart David Biles
- 申请人地址: GB Cambridge
- 专利权人: ARM LIMITED
- 当前专利权人: ARM LIMITED
- 当前专利权人地址: GB Cambridge
- 主分类号: G06F9/30
- IPC分类号: G06F9/30
摘要:
A data processing apparatus and method are provided for generating prediction data. The data processing apparatus has processing circuitry for performing processing operations including high priority operations and low priority operations, events occurring during performance of those processing operations. Prediction circuitry is responsive to a received event to generate prediction data used by the processing circuitry. The prediction circuitry includes a history storage having a plurality of counter entries for storing count values, and index circuitry for identifying, dependent on the received event, at least one counter entry and for causing the history storage to output the count value stored in that at least one counter entry, with the prediction data being derived from the output count value. Further update control circuitry is provided for modifying at least one count value stored in the history storage in response to update data generated by the processing circuitry. The update control circuitry has a priority dependent modification mechanism such that the modification to the at least one count value is dependent on the priority of the processing operation with which that update data is associated. As a result, the prediction data output for a received event associated with a high priority operation is more accurate than the prediction data output for a received event associated with a low priority operation.
公开/授权文献
信息查询