Invention Grant
- Patent Title: Technologies for enforcing coherence ordering in consumer polling interactions by receiving snoop request by controller and update value of cache line
-
Application No.: US15720379Application Date: 2017-09-29
-
Publication No.: US11068399B2Publication Date: 2021-07-20
- Inventor: Bin Li , Chunhui Zhang , Ren Wang , Ram Huggahalli
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Compass IP Law PC
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/0831 ; G06F9/30 ; G06F9/46 ; H04L12/933 ; H04L12/741 ; H04L12/861

Abstract:
Technologies for enforcing coherence ordering in consumer polling interactions include a network interface controller (NIC) of a target computing device which is configured to receive a network packet, write the payload of the network packet to a data storage device of the target computing device, and obtain, subsequent to having transmitted a last write request to write the payload to the data storage device, ownership of a flag cache line of a cache of the target computing device. The NIC is additionally configured to receive a snoop request from a processor of the target computing device, identify whether the received snoop request corresponds to a read flag snoop request associated with an active request being processed by the NIC, and hold the received snoop request for delayed return in response to having identified the received snoop request as the read flag snoop request. Other embodiments are described herein.
Public/Granted literature
- US20190102301A1 TECHNOLOGIES FOR ENFORCING COHERENCE ORDERING IN CONSUMER POLLING INTERACTIONS Public/Granted day:2019-04-04
Information query