Patent ID: 11899596
Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G

Claim 0:
1. A network interface controller (NIC), comprising:
a host interface coupling a host device;
an arbitration logic block to select a command queue from a plurality of command queues of the host device for processing a command, wherein the command queue of the host device corresponds to an internal buffer of the NIC; and
a command management logic block to:
determine whether the corresponding internal buffer includes a command which was previously transferred to the internal buffer via the host interface;
in response to determining that the internal buffer does not include the command and that the command queue includes the command, obtain the command from the command queue via the host interface;
in response to determining that the internal buffer includes the command, obtain the command from the internal buffer; and
provide the host device with statistics associated with performance of the internal buffer, wherein the statistics are used to determine whether subsequent commands are to be transferred to the internal buffer.