Invention Grant
- Patent Title: Prefetching of completion notifications and context
-
Application No.: US16565510Application Date: 2019-09-10
-
Publication No.: US11055222B2Publication Date: 2021-07-06
- Inventor: Ilan Pardo , Noam Bloch
- Applicant: Mellanox Technologies, Ltd.
- Applicant Address: IL Yokneam
- Assignee: Mellanox Technologies, Ltd.
- Current Assignee: Mellanox Technologies, Ltd.
- Current Assignee Address: IL Yokneam
- Agency: Kligler & Associates Patent Attorneys Ltd
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0831 ; G06F13/16 ; G06F13/28 ; G06F3/06 ; G06F16/907 ; G06F9/46

Abstract:
Computing apparatus includes a central processing unit (CPU), including at least one core and a cache in physical proximity to the at least one core, with a system memory and a bus connecting the CPU to the memory. A peripheral device is connected to the bus and is configured to write data items via the bus to a buffer in the system memory and to write respective completion reports to the system memory upon writing the data items to the buffer. The peripheral device is configured to detect that the CPU has read a first completion report from the system memory and then read context metadata associated with the first completion report from a given address in the system memory, and is further configured, upon writing a second completion report subsequent to the first completion report and associated with the same context metadata, to stash the second completion report and the context metadata from the given address to the cache.
Public/Granted literature
- US20210073130A1 Prefetching of completion notifications and context Public/Granted day:2021-03-11
Information query