Invention Grant
- Patent Title: Update mask for handling interaction between fills and updates
- Patent Title (中): 更新掩码以处理填充和更新之间的交互
-
Application No.: US13732242Application Date: 2012-12-31
-
Publication No.: US09251073B2Publication Date: 2016-02-02
- Inventor: Simon C. Steely , William C. Hasenplaugh
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Trop, Pruner & Hu, P.C.
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/08

Abstract:
A multi core processor implements a cash coherency protocol in which probe messages are address-ordered on a probe channel while responses are un-ordered on a response channel. When a first core generates a read of an address that misses in the first core's cache, a line fill is initiated. If a second core is writing the same address, the second core generates an update on the addressed ordered probe channel. The second core's update may arrive before or after the first core's line fill returns. If the update arrived before the fill returned, a mask is maintained to indicate which portions of the line were modified by the update so that the late arriving line fill only modifies portions of the line that were unaffected by the earlier-arriving update.
Public/Granted literature
- US20140189251A1 UPDATE MASK FOR HANDLING INTERACTION BETWEEN FILLS AND UPDATES Public/Granted day:2014-07-03
Information query