Dynamic Power Control for Server Processors and Memory
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing power control systems in data centers face challenges in accurately managing power consumption by information processing devices like servers, as they often rely on predicted maximum power consumption values and fail to appropriately distribute power among components, leading to performance degradation due to either excessive or insufficient power supply.
Innovation Solution
A power control system that includes multiple power supplies and a controller with control circuits, which dynamically adjusts the operating frequency and voltage of processors and memory access frequencies based on real-time power output thresholds, ensuring power consumption remains within set limits while optimizing device performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If the maximum power consumption of the CPU is controlled by changing the operation mode based on predicted values, then power consumption is suppressed, but the accuracy of power suppression depends on prediction accuracy which may be insufficient
Solution Approach 1:
The patent implements a feedback mechanism where the actual power consumption measured by the power measurement unit is continuously compared with the upper limit value. Based on this feedback, the control unit dynamically adjusts the CPU operation mode by modifying the number of active cores or their operation frequencies, ensuring power consumption remains within limits without relying solely on predictions.
Solution Approach 2:
The system enables the information processing device to autonomously monitor its own power consumption through integrated power measurement units and automatically adjust its operation. The device self-regulates by having the control unit receive actual power consumption data and independently decide on operational adjustments, eliminating the need for external prediction systems.
2Use of energy by moving object
If the power to be supplied to hardware devices is limited too much to suppress power consumption, then power consumption is reduced, but the performance of the information processing device deteriorates
Solution Approach 1:
The patent implements dynamic power management where the system continuously monitors actual power consumption and dynamically adjusts operational parameters. The control unit can flexibly change the number of active CPU cores or their frequencies based on real-time power conditions, allowing the system to adapt between power-saving and performance modes rather than being constrained by fixed limits.
Solution Approach 2:
The system changes operational parameters such as CPU core count and operation frequency based on measured power consumption levels. When power consumption is below the upper limit, the system can increase performance parameters; when approaching the limit, it reduces parameters to maintain power within acceptable ranges, optimizing both power efficiency and performance.
3Power
If the power output by the power supply unit exceeds the upper limit value, then power consumption is high, but this causes thermal issues and waste
Solution Approach 1:
The power measurement unit continuously measures the actual power consumption and provides feedback to the control unit. When the measured power exceeds the upper limit value, the control unit receives this feedback and automatically adjusts operational parameters to reduce power consumption, preventing energy waste and thermal issues through real-time monitoring and correction.
Data Source
AI summary
A power control system includes a first power supply, a processor, a second power supply that outputs a part of a power outputted from the first power supply to the processor, a memory, a memory controller that control the memory, a third power supply that outputs the part of a power outputted from the first power supply to the memory, and a controller that includes a first control circuit and a second control circuit, the first control circuit instructs the processor to lower an operating frequency, instructs the second power supply to lower an output voltage, and instructs the memory controller to lower a frequency of access to the memory, and the second control circuit instructs the processor to raise an operating frequency, instructs the first power supply to raise a voltage, and instructs the memory controller to raise a frequency of access to the memory.


