Invention Grant
- Patent Title: Systems and methods for faster read after write forwarding using a virtual address
-
Application No.: US15686721Application Date: 2017-08-25
-
Publication No.: US10402322B2Publication Date: 2019-09-03
- Inventor: Karthikeyan Avudaiyappan , Paul Chan
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: NDWE LLP
- Main IPC: G06F12/02
- IPC: G06F12/02 ; G06F12/08 ; G06F12/10 ; G06F9/38 ; G06F12/0802 ; G06F12/1045

Abstract:
Methods for read after write forwarding using a virtual address are disclosed. A method includes determining when a virtual address has been remapped from corresponding to a first physical address to a second physical address and determining if all stores occupying a store queue before the remapping have been retired from the store queue. Loads that are younger than the stores that occupied the store queue before the remapping are prevented from being dispatched and executed until the stores that occupied the store queue before the remapping have left the store queue and become globally visible.
Public/Granted literature
- US20180046575A1 SYSTEMS AND METHODS FOR FASTER READ AFTER WRITE FORWARDING USING A VIRTUAL ADDRESS Public/Granted day:2018-02-15
Information query