-
公开(公告)号:US20220303230A1
公开(公告)日:2022-09-22
申请号:US17830814
申请日:2022-06-02
Applicant: Intel Corporation
Inventor: Ping YU , Sarig LIVNE , Qi ZHANG , Xuan DING , Raul DIAZ , Pawel SZYMANSKI
IPC: H04L49/90 , H04L69/22 , H04L49/00 , H04L69/16 , H04L69/166
Abstract: Examples described herein relate to a network interface device to perform header splitting with payload reordering for one or more packets received at the network interface device and copy headers and/or payloads associated with the one or more packets to at least one memory device.
-
公开(公告)号:US20190068507A1
公开(公告)日:2019-02-28
申请号:US16175734
申请日:2018-10-30
Applicant: Intel Corporation
Inventor: Sarig LIVNE , Ben-Zion FRIEDMAN , Roneh Aharon HYATT , Nir TISER , Robert J. MUNOZ
IPC: H04L12/815 , H04L12/741 , H04L12/825
CPC classification number: H04L47/22 , H04L45/74 , H04L47/25 , H04L47/748 , H04L47/80 , H04L47/824
Abstract: Techniques to schedule transmission of a packet from a computing platform include calculating adjustments to portions of the packet to cause corrections to at least one portion of the packet. An adjustment to a scheduled transmission of the packet is made based on the corrections.
-
公开(公告)号:US20230061794A1
公开(公告)日:2023-03-02
申请号:US17463441
申请日:2021-08-31
Applicant: Intel Corporation
Inventor: Sarig LIVNE , Hemanth KRISHNAN , Adam CONYERS , Chwei King MOK , Michael G. LEFEVRE
IPC: H04J3/16
Abstract: Examples described herein relate to a network interface device comprising circuitry to cause transmission of packets based on transmission times and use of at least one of multiple time slot granular scheduling lists, wherein the multiple time slot granular scheduling lists comprise at least one list of a first time slot duration and at least one list of a second time slot duration and wherein the first time slot duration is different than the second time slot duration. In some examples, a minimum delay value of a list of the at least one list of a second time slot duration corresponds to a maximum delay value of a list of the at least one list of a first time slot duration. In some examples, the at least one list of a first time slot duration comprises a fine granularity list and the at least one list of a second time slot duration comprises a coarse granularity list.
-
公开(公告)号:US20230056330A1
公开(公告)日:2023-02-23
申请号:US17968713
申请日:2022-10-18
Applicant: Intel Corporation
Inventor: Sarig LIVNE , Nrupal JANI , Eli SHAPIRO , Parthasarathy SARANGAM , Neerav PARIKH
IPC: H04L47/11 , H04L49/9005
Abstract: Methods and apparatus for two-layer Alpha-based buffer management with dynamic RED. A two-layer hierarchical sharing scheme using alpha parameters is provided. A buffer is dynamically shared across upper-level entities, such as hosts, using one set of alpha parameters, then a dynamically-adjusted buffer portion allocated for an upper level entity is shared among its lower level entities (e.g., sub queues) using a separate set of low-level alpha parameters. The memory spaces for the upper- and lower-level entities may be dynamically redistributed. Determinations to drop and/or mark and ECN field of received packets are performed using Dynamic RED, which employs dynamic thresholds and associated dynamic probabilities.
-
公开(公告)号:US20220006750A1
公开(公告)日:2022-01-06
申请号:US17475197
申请日:2021-09-14
Applicant: Intel Corporation
Inventor: Sarig LIVNE , Noam ELATI , Hemanth KRISHNAN , Venkidesh KRISHNA IYER , Adam CONYERS , Michael G. LEFEVRE
IPC: H04L12/851 , H04L12/853 , H04L12/801 , H04L12/26
Abstract: Examples described herein relate to a network interface device comprising a packet transmission scheduler. In some examples, the packet transmission scheduler is to: perform packet transmit arbitration among nodes, wherein based on a first node of the nodes having transmission paused by flow control, the perform packet transmit arbitration among nodes comprises retain relative priority of a packet departure time for the first node with respect to a second packet departure time associated with a second node of the nodes during a duration of flow control. In some examples, retaining relative priority of a packet departure time for the first node with respect to a second packet departure time associated with a second node of the nodes during a duration of flow control comprises adjust the packet departure time and the second packet departure time to stay within a time window but not rollover.
-
公开(公告)号: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.
-
公开(公告)号:US20190158429A1
公开(公告)日:2019-05-23
申请号:US16260785
申请日:2019-01-29
Applicant: Intel Corporation
Inventor: Ben-Zion FRIEDMAN , Noam ELATI , Sarig LIVNE
IPC: H04L12/937 , H04L12/861 , H04L12/879 , H04L12/24
Abstract: Techniques to use descriptors for packet transmit scheduling include grouping a plurality of data descriptors associated with blocks of data with a single descriptor. The single descriptor to include information related to the plurality of data descriptors. The single descriptor to be used to schedule transmission of the blocks of data from a computing platform.
-
-
-
-
-
-