SYSTEM AND METHOD FOR VIRTUALIZED RECEIVE DESCRIPTORS

    公开(公告)号:US20170353384A1

    公开(公告)日:2017-12-07

    申请号:US15170138

    申请日:2016-06-01

    CPC classification number: H04L45/566

    Abstract: In one embodiment, a system comprises a network interface controller to determine context information associated with a data packet. The network interface controller may select a receive descriptor profile from a plurality of receive descriptor profiles based upon a first portion of the context information and build a receive descriptor for the data packet based upon a second portion of the context information and the selected receive descriptor profile.

    DYNAMIC HARDWARE PROFILE MODIFICATION
    32.
    发明公开

    公开(公告)号:US20230325246A1

    公开(公告)日:2023-10-12

    申请号:US18326773

    申请日:2023-05-31

    CPC classification number: G06F9/5033 G06F9/5044 H04L12/1432

    Abstract: A platform includes a plurality of hardware blocks to provide respective functionality for use in execution of an application. A subset of the plurality of hardware blocks are deactivated and unavailable for use in the execution of the application at the start of the execution of the application. A hardware profile modification block of the platform identifies receives telemetry data generated by a set of sensors and dynamically activates at least a particular one of the subset of hardware blocks based on the physical characteristics, where following activation of the particular hardware block, the execution of the application continues and uses the particular hardware block.

    TECHNOLOGIES FOR DYNAMIC BATCH SIZE MANAGEMENT

    公开(公告)号:US20230030060A1

    公开(公告)日:2023-02-02

    申请号:US17838872

    申请日:2022-06-13

    Abstract: Technologies for dynamically managing a batch size of packets include a network device. The network device is to receive, into a queue, packets from a remote node to be processed by the network device, determine a throughput provided by the network device while the packets are processed, determine whether the determined throughput satisfies a predefined condition, and adjust a batch size of packets in response to a determination that the determined throughput satisfies a predefined condition. The batch size is indicative of a threshold number of queued packets required to be present in the queue before the queued packets in the queue can be processed by the network device.

    SOFTWARE ENTITY POWER CONSUMPTION ESTIMATION AND MONITORING

    公开(公告)号:US20220011843A1

    公开(公告)日:2022-01-13

    申请号:US17482327

    申请日:2021-09-22

    Abstract: Telemetry information in the form of platform telemetry, virtualization layer telemetry, and application telemetry can be used to estimate power consumption of a software entity, such as a virtual machine, container, application, or network slice. A controller can take various actions based on software entity power consumption information. If a power limit of an integrated circuit component is exceeded, the controller can reduce the power consumption of a software entity or move the software entity to another integrated circuit component to reduce the power consumption of the integrated circuit component. The controller can determine a total software entity power consumption for software entities associated with a user entity and take actions to keep the total software entity power consumption within a power budget.

Patent Agency Ranking