Invention Grant
- Patent Title: Lazy runahead operation for a microprocessor
-
Application No.: US15470602Application Date: 2017-03-27
-
Publication No.: US09891972B2Publication Date: 2018-02-13
- Inventor: Magnus Ekman , Ross Segelken , Guillermo J. Rozas , Alexander Klaiber , James van Zoeren , Paul Serris , Brad Hoyt , Sridharan Ramakrishnan , Hens Vanderschoot , Darrell D. Boggs
- Applicant: NVIDIA CORPORATION
- Applicant Address: US CA Santa Clara
- Assignee: NVIDIA CORPORATION
- Current Assignee: NVIDIA CORPORATION
- Current Assignee Address: US CA Santa Clara
- Main IPC: G06F9/00
- IPC: G06F9/00 ; G06F11/07 ; G06F15/78 ; G06F9/30 ; G06F9/38

Abstract:
Embodiments related to managing lazy runahead operations at a microprocessor are disclosed. For example, an embodiment of a method for operating a microprocessor described herein includes identifying a primary condition that triggers an unresolved state of the microprocessor. The example method also includes identifying a forcing condition that compels resolution of the unresolved state. The example method also includes, in response to identification of the forcing condition, causing the microprocessor to enter a runahead mode.
Public/Granted literature
- US20170199778A1 LAZY RUNAHEAD OPERATION FOR A MICROPROCESSOR Public/Granted day:2017-07-13
Information query