18542452. METHOD AND APPARATUS TO MANAGE PROCESSOR POWER CONSUMPTION BASED ON MESSAGE QUEUE UTILIZATION simplified abstract (Intel Corporation)

From WikiPatents
Jump to navigation Jump to search

METHOD AND APPARATUS TO MANAGE PROCESSOR POWER CONSUMPTION BASED ON MESSAGE QUEUE UTILIZATION

Organization Name

Intel Corporation

Inventor(s)

Abhinandan Gujjar of Bangalore (IN)

Ashok Kumar Kaladi of Bangalore (IN)

METHOD AND APPARATUS TO MANAGE PROCESSOR POWER CONSUMPTION BASED ON MESSAGE QUEUE UTILIZATION - A simplified explanation of the abstract

This abstract first appeared for US patent application 18542452 titled 'METHOD AND APPARATUS TO MANAGE PROCESSOR POWER CONSUMPTION BASED ON MESSAGE QUEUE UTILIZATION

Simplified Explanation

The patent application describes a method for managing processor power consumption based on message queue utilization.

  • Messages are distributed to a set of processor cores based on queue utilization.
  • Each processor core has a corresponding queue with one or more queue entries.
  • Power state for a processor core is determined based on the utilization of its corresponding queue.
  • Messages are distributed to the corresponding queue to change the power state of the processor core.

Potential Applications

This technology could be applied in data centers, cloud computing environments, and high-performance computing systems to optimize power consumption and performance.

Problems Solved

This technology addresses the challenge of balancing power consumption and processing efficiency in multi-core processor systems.

Benefits

- Improved power efficiency in processor systems - Enhanced performance optimization based on queue utilization - Dynamic power management for individual processor cores

Potential Commercial Applications

"Optimizing Processor Power Consumption Based on Message Queue Utilization" could be used in server farms, supercomputers, and IoT devices to improve energy efficiency and performance.

Possible Prior Art

One possible prior art could be power management techniques based on workload distribution in multi-core processor systems.

=== What are the potential impacts of this technology on energy efficiency in data centers? This technology could significantly reduce energy consumption in data centers by dynamically adjusting the power states of individual processor cores based on message queue utilization.

=== How does this innovation compare to traditional power management techniques in terms of performance optimization? This innovation offers a more granular and responsive approach to power management by considering the workload distribution across processor cores, leading to better performance optimization.


Original Abstract Submitted

Methods, apparatus, and computer programs are disclosed for managing processor power consumption based on message queue utilization. In one embodiment, a method comprising: distributing messages to a set of processor cores of a processor, wherein one message is distributed per distribution round to one queue within a set of queues, each queue corresponding to one processor core within the set of processor cores and including one or more queue entries to be processed by the one processor core, and where the distribution is based on utilization of the set of queues; based on utilization of a corresponding queue for a processor core of the set of processor cores, determining a power state for the processor core to be changed to; and distributing a message to the corresponding queue, the message to cause the processor core to be set to the power state.