Invention Grant
- Patent Title: Faster sparse flush recovery by creating groups that are marked based on an instruction type
-
Application No.: US16207548Application Date: 2018-12-03
-
Publication No.: US10776123B2Publication Date: 2020-09-15
- Inventor: Erik D. Swanson , Michael Estlick , Sneha V. Desai
- Applicant: Advanced Micro Devices, Inc.
- Applicant Address: US CA Santa Clara
- Assignee: Advanced Micro Devices, Inc.
- Current Assignee: Advanced Micro Devices, Inc.
- Current Assignee Address: US CA Santa Clara
- Agency: Kowert Hood Munyon Rankin and Goetzel PC
- Agent Rory D. Rankin
- Main IPC: G06F9/38
- IPC: G06F9/38

Abstract:
Systems, apparatuses, and methods for performing efficient processor pipeline flush recovery are disclosed. A processor core includes a retire queue for storing information of outstanding instructions. When the retire queue logic detects that a pipeline flush condition occurs, the logic creates one or more groups of entries in the retire queue. The logic begins the groups with an entry storing information for a youngest outstanding instruction, and creates other groups in a contiguous manner after creating this first group. The logic marks with a first indication a given group when the given group includes one or more instructions of a given type. The logic marks with a second indication the given group when the given group does not include an instruction of the given type. The logic sends to flush recovery logic information of one or more entries in only groups marked with the first indication.
Public/Granted literature
- US20200174796A1 FASTER SPARSE FLUSH RECOVERY Public/Granted day:2020-06-04
Information query