STORAGE TRANSACTIONS WITH PREDICTABLE LATENCY

    公开(公告)号:EP4398556A2

    公开(公告)日:2024-07-10

    申请号:EP24177348.0

    申请日:2020-12-15

    申请人: INTEL Corporation

    IPC分类号: H04L69/16

    摘要: Examples described herein relate to at least one processor that can execute a polling group to poll for storage transactions associated with a first group of one or more particular queue identifiers, wherein the one or more particular queue identifiers are associated with one or more queues that can be accessed using the polling group and no other polling group. In some examples, the polling group is to execute on a processor that runs no other polling group. In some examples, the at least one processor is configured to: execute a second polling group on a second processor, wherein the second polling group is to poll for storage transactions for a second group of one or more particular queue identifiers that are different than the one or more particular queue identifiers of the first group.

    EM: EXTENSION OF OPENSWITCH MEGAFLOW OFFLOADS TO HARDWARE TO ADDRESS HARDWARE PIPELINE LIMITATIONS

    公开(公告)号:EP3996353A1

    公开(公告)日:2022-05-11

    申请号:EP21198347.3

    申请日:2021-09-22

    申请人: INTEL Corporation

    IPC分类号: H04L47/2441 G06F9/50

    摘要: Methods and apparatus for extending OpenvSwitch (OVS) megaflow offloads to hardware to address hardware pipeline limitations. Under a method implemented on a compute platform including a Network Interface Controller (NIC) having one or more ports and running software including OVS software and a Linux operating system having a kernel including a TC-flower module and a NIC driver a new megaflow is created with a mask in the OVS software employing a subset of microflow fields for a packet. The microflow fields and the megaflow mask is sent to the NIC driver. A new megaflow is implemented in the NIC driver employing a subset of the microflow fields and the NIC driver creates a new hardware flow on the NIC employing a packet match scheme using all the microflow fields. The NIC also programs a NIC hardware pipeline with the new hardware flow using a match scheme that may depend on the available hardware resources, such as the size of a TCAM