发明授权
- 专利标题: Threshold controlled limited out of order load execution
- 专利标题(中): 阈值控制限制了无序加载执行
-
申请号: US13103833申请日: 2011-05-09
-
公开(公告)号: US08949581B1公开(公告)日: 2015-02-03
- 发明人: Matthew W. Ashcraft , John Gregory Favor
- 申请人: Matthew W. Ashcraft , John Gregory Favor
- 申请人地址: US CA Sunnyvale
- 专利权人: Applied Micro Circuits Corporation
- 当前专利权人: Applied Micro Circuits Corporation
- 当前专利权人地址: US CA Sunnyvale
- 代理机构: Amin, Turocy & Watson, LLP
- 主分类号: G06F15/00
- IPC分类号: G06F15/00 ; G06F9/30 ; G06F9/40
摘要:
A load scheduler capable of limited issuing of out of order load instruction is disclosed. The load scheduler uses a max skipping threshold which limits the number of skipping load instructions and a max skipped threshold which limits the number of skipped load instructions. An address tag for a skipping instruction is stored in a skipping load instruction tracking unit when a skipping load instruction is issued. When a skipped load instruction issues, the address tag of the skipped load instruction is compared to the address tag of the skipping instruction to determine if a hazard from the out of order issuing of the skipping load instruction caused a hazard and must be flushed.