- 专利标题: Load-store dependency predictor PC hashing
-
申请号: US13483268申请日: 2012-05-30
-
公开(公告)号: US09600289B2公开(公告)日: 2017-03-21
- 发明人: Stephan G. Meier , John H. Mylius , Gerard R. Williams, III , Suparn Vats
- 申请人: Stephan G. Meier , John H. Mylius , Gerard R. Williams, III , Suparn Vats
- 申请人地址: US CA Cupertino
- 专利权人: Apple Inc.
- 当前专利权人: Apple Inc.
- 当前专利权人地址: US CA Cupertino
- 代理机构: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- 代理商 Rory D. Rankin
- 主分类号: G06F12/1018
- IPC分类号: G06F12/1018 ; G06F12/0864 ; G06F17/30 ; G06F9/38 ; G06F12/08 ; G06F12/10
摘要:
Methods and processors for managing load-store dependencies in an out-of-order instruction pipeline. A load store dependency predictor includes a table for storing entries for load-store pairs that have been found to be dependent and execute out of order. Each entry in the table includes hashed values to identify load and store operations. When a load or store operation is detected, the PC and an architectural register number are used to create a hashed value that can be used to uniquely identify the operation. Then, the load store dependency predictor table is searched for any matching entries with the same hashed value.
公开/授权文献
- US20130326198A1 LOAD-STORE DEPENDENCY PREDICTOR PC HASHING 公开/授权日:2013-12-05
信息查询
IPC分类: