Invention Grant
- Patent Title: Tablewalk takeover
-
Application No.: US17109553Application Date: 2020-12-02
-
Publication No.: US11314657B1Publication Date: 2022-04-26
- Inventor: Colin Eddy
- Applicant: CENTAUR TECHNOLOGY, INC.
- Applicant Address: US TX Austin
- Assignee: CENTAUR TECHNOLOGY, INC.
- Current Assignee: CENTAUR TECHNOLOGY, INC.
- Current Assignee Address: US TX Austin
- Agency: McClure, Qualey & Rodack, LLP
- Main IPC: G06F12/10
- IPC: G06F12/10 ; G06F12/1027 ; G06F9/30 ; G06F12/1009 ; G06F9/38

Abstract:
In one embodiment, a microprocessor, comprising: a translation lookaside buffer (TLB) configured to indicate that a virtual page address corresponding to a physical page address of a page of memory that a memory access instruction is attempting to access is missing in the TLB; a first micro-op corresponding to a first memory access instruction and configured to initiate a first speculative tablewalk based on a miss in the TLB of a first virtual page address; and a second micro-op corresponding to a second memory access instruction, the second micro-op configured to take over an active first speculative tablewalk of the first micro-op at its current stage of processing based on being older than the first micro-op and further based on having a virtual page address and properties that match the first virtual page address and properties for the first memory access instruction.
Information query