- 专利标题: Checkpointed buffer for re-entry from runahead
-
申请号: US13463627申请日: 2012-05-03
-
公开(公告)号: US09875105B2公开(公告)日: 2018-01-23
- 发明人: Guillermo J. Rozas , Paul Serris , Brad Hoyt , Sridharan Ramakrishnan , Hens Vanderschoot , Ross Segelken , Darrell Boggs , Magnus Ekman
- 申请人: Guillermo J. Rozas , Paul Serris , Brad Hoyt , Sridharan Ramakrishnan , Hens Vanderschoot , Ross Segelken , Darrell Boggs , Magnus Ekman
- 申请人地址: US CA Santa Clara
- 专利权人: NVIDIA CORPORATION
- 当前专利权人: NVIDIA CORPORATION
- 当前专利权人地址: US CA Santa Clara
- 主分类号: G06F9/38
- IPC分类号: G06F9/38
摘要:
Embodiments related to re-dispatching an instruction selected for re-execution from a buffer upon a microprocessor re-entering a particular execution location after runahead are provided. In one example, a microprocessor is provided. The example microprocessor includes fetch logic, one or more execution mechanisms for executing a retrieved instruction provided by the fetch logic, and scheduler logic for scheduling the retrieved instruction for execution. The example scheduler logic includes a buffer for storing the retrieved instruction and one or more additional instructions, the scheduler logic being configured, upon the microprocessor re-entering at a particular execution location after runahead, to re-dispatch, from the buffer, an instruction that has been previously dispatched to one of the execution mechanisms.
公开/授权文献
- US20130297911A1 CHECKPOINTED BUFFER FOR RE-ENTRY FROM RUNAHEAD 公开/授权日:2013-11-07
信息查询