-
公开(公告)号:US20210328945A1
公开(公告)日:2021-10-21
申请号:US17359542
申请日:2021-06-26
Applicant: Intel Corporation
Inventor: Noam ELATI , Boris KLEIMAN , Piotr UMINSKI
IPC: H04L12/861 , H04L12/879
Abstract: Examples described herein relate to a network interface device comprising circuitry to: allocate a first number of buffers to store received packets associated with a first descriptor ring; allocate a second number of buffers to store received packets associated with a second descriptor ring; and based on receipt of a packet, copy the received packet into a number of buffers based on whether the received packet is associated with the first descriptor ring or the second descriptor ring. In some examples, the circuitry is to copy the received packet starting at an offset from a start of a starting buffer in a number of buffers, wherein the offset is based on whether the received packet is associated with the first descriptor ring or the second descriptor ring and wherein the number of buffers is based on whether the received packet is associated with the first descriptor ring or the second descriptor ring.
-
公开(公告)号:US20230333921A1
公开(公告)日:2023-10-19
申请号:US18112382
申请日:2023-02-21
Applicant: Intel Corporation
Inventor: Noam ELATI , Piotr UMINSKI , Boris KLEIMAN , Lloyd DCRUZ , Bradley A. BURRES , Salma Mirza JOHNSON , Thomas E. WILLIS , Duane E. GALBI
CPC classification number: G06F9/542 , G06F9/45533
Abstract: Examples described herein relate to a host interface and circuitry. In some examples, the circuitry, when coupled to a physical device, is to: perform operations of a hypervisor. In some examples, the host interface is configured to route first communications to the circuitry instead of the physical device and route second communications to the physical device. In some examples, the physical device is accessible as a virtual device via the host interface.
-
公开(公告)号:US20210328929A1
公开(公告)日:2021-10-21
申请号:US17359539
申请日:2021-06-26
Applicant: Intel Corporation
Inventor: Boris KLEIMAN , Marina POPILOV , Anjali Singhai JAIN , Piotr UMINSKI , Elazar COHEN , Kirill KAZATSKER , Sarig LIVNE , Neerav PARIKH
IPC: H04L12/803 , H04L12/819 , H04L12/863 , H04L12/923 , H04L12/911
Abstract: Examples described herein relate to a network interface device that includes packet processing circuitry to detect usage of an egress port and report the usage of the egress port to a network interface device driver to cause reallocation of hash-based packet buckets to at least one egress port to provide an allocation of hash-based packet buckets to multiple active egress ports of the network interface device with retention of bucket-to-egress port mappings except for re-allocations of one or more buckets to one or more active egress ports. In some examples, usage of the egress port is based on a count of hash buckets assigned to packets to be transmitted from the egress port or a number of bytes of packets enqueued to be transmitted from the egress port.
-
-