Invention Grant
- Patent Title: System and method for facilitating efficient event notification management for a network interface controller (NIC)
-
Application No.: US17594615Application Date: 2020-03-23
-
Publication No.: US11991072B2Publication Date: 2024-05-21
- Inventor: Duncan Roweth , Edwin L. Froese
- Applicant: Hewlett Packard Enterprise Development LP
- Applicant Address: US TX Houston
- Assignee: Hewlett Packard Enterprise Development LP
- Current Assignee: Hewlett Packard Enterprise Development LP
- Current Assignee Address: US TX Spring
- Agency: Yao Legal Services, Inc.
- International Application: PCT/US2020/024248 2020.03.23
- International Announcement: WO2020/236274A 2020.11.26
- Date entered country: 2021-10-25
- Main IPC: H04L45/28
- IPC: H04L45/28 ; G06F9/50 ; G06F9/54 ; G06F12/0862 ; G06F12/1036 ; G06F12/1045 ; G06F13/14 ; G06F13/16 ; G06F13/38 ; G06F13/40 ; G06F13/42 ; G06F15/173 ; H04L43/0876 ; H04L43/10 ; H04L45/00 ; H04L45/021 ; H04L45/028 ; H04L45/12 ; H04L45/122 ; H04L45/125 ; H04L45/16 ; H04L45/24 ; H04L45/42 ; H04L45/745 ; H04L45/7453 ; H04L47/10 ; H04L47/11 ; H04L47/12 ; H04L47/122 ; H04L47/20 ; H04L47/22 ; H04L47/24 ; H04L47/2441 ; H04L47/2466 ; H04L47/2483 ; H04L47/30 ; H04L47/32 ; H04L47/52 ; H04L47/62 ; H04L47/625 ; H04L47/6275 ; H04L47/629 ; H04L47/76 ; H04L47/762 ; H04L47/80 ; H04L49/00 ; H04L49/101 ; H04L49/90 ; H04L49/9005 ; H04L49/9047 ; H04L67/1097 ; H04L69/22 ; H04L69/40 ; H04L69/28

Abstract:
A network interface controller (NIC) capable of efficient event management is provided. The NIC can be equipped with a host interface, a first memory device, and an event management module. During operation, the host interface can couple the NIC to a host device. The event management module can identify an event associated with an event queue stored in a second memory device of the host device. The event management module can insert, into a buffer, an event notification associated with the event. The buffer can be associated with the event queue and stored in the first memory device. If the buffer has met a release criterion, the event management module can insert, via the host interface, the aggregated event notifications into the event queue.
Public/Granted literature
Information query