Invention Grant
- Patent Title: Storing a processing state based on confidence in a predicted branch outcome and a number of recent state changes
-
Application No.: US16124247Application Date: 2018-09-07
-
Publication No.: US11204773B2Publication Date: 2021-12-21
- Inventor: William Elton Burky , Glen Andrew Harris , Yasuo Ishii
- Applicant: Arm Limited
- Applicant Address: GB Cambridge
- Assignee: Arm Limited
- Current Assignee: Arm Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Main IPC: G06F9/38
- IPC: G06F9/38

Abstract:
A data processing apparatus is provided. It includes processing circuitry for speculatively executing a plurality of instructions. Storage circuitry stores a current state of the processing circuitry and a plurality of previous states of the processing circuitry. Execution of the plurality of instructions changes the current state of the processing circuitry. Flush circuitry replaces, in response to a miss-prediction, the current state of the processing circuitry with a replacement one of the plurality of previous states of the processing circuitry.
Public/Granted literature
- US20200081719A1 CACHE STORAGE TECHNIQUES Public/Granted day:2020-03-12
Information query