POWER AWARE LOAD BALANCING USING A HARDWARE QUEUE MANAGER

    公开(公告)号:US20190042331A1

    公开(公告)日:2019-02-07

    申请号:US16131728

    申请日:2018-09-14

    申请人: Intel Corporation

    IPC分类号: G06F9/50 G06F1/32

    摘要: Examples may include a method of power aware load balancing in a computing platform. The method includes computing a number of enabled worker cores to process an expected traffic of received packets. A number of active consumer queues is adjusted based at least in part on the number of enabled worker cores, with consumer queues being associated with worker cores. A worker core polls the consumer queue associated with the worker core, gets and processes a packet descriptor describing a received packet from the consumer queue based on the consumer queue being not empty, and enters a low power state when the consumer queue is empty and pends on a new packet descriptor being entered into the consumer queue.