CPU Frequency Control Based on PSU Power Limits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing server systems face issues with CPU overclocking triggering over-power protection or underclocking, leading to downtime and increased costs when high-power PSUs are used to support high-specification CPUs, affecting service processing and market competitiveness.

Innovation Solution

A method and apparatus that utilize a BMC to determine PSU rated power, a CPLD to output control signals, and a conversion unit to adjust voltage values, determining the maximum CPU operating frequency based on preset mapping relationships, ensuring optimal performance without overloading the PSU.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If high-power PSU is used to support high-specification CPU overclocking, then CPU performance is improved, but system cost increases

Engineering Contradiction:
ImproveCPU performanceVSAvoidsystem cost
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic CPU frequency adjustment based on PSU power rating detection. The system automatically adapts CPU operating parameters to match the installed PSU capability, allowing low-power PSUs to support overclocking when paired with appropriate CPUs while maintaining system stability. This dynamic adaptation eliminates the need to overspecify PSUs, reducing system cost while preserving performance where available.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters (CPU frequency, voltage) based on detected PSU power rating. By reading PSU identification information and mapping it to appropriate CPU operating parameters, the system optimizes performance within power constraints. This parameter adaptation allows cost-effective configurations without sacrificing achievable performance.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If CPU overclocking is enabled without PSU power verification, then CPU performance increases, but system reliability deteriorates due to over-power protection triggering

Engineering Contradiction:
ImproveCPU performanceVSAvoidservice continuity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary PSU power rating verification before enabling CPU overclocking. The BMC detects PSU identification information during system initialization, determines available power headroom, and pre-configures appropriate CPU frequency limits. This preliminary action prevents over-power protection interruptions by ensuring overclocking operations remain within safe power boundaries throughout system operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback control by continuously monitoring PSU power rating and adjusting CPU operating parameters accordingly. The BMC reads PSU information, determines appropriate frequency/voltage settings, and applies them to maintain reliable operation. This closed-loop approach ensures CPU performance is optimized while preventing over-power protection triggers that would compromise service continuity.

Inventive Principle:
Principle #23Feedback

3Device complexity

If low-power PSU is used with high-specification CPU, then system cost is reduced, but CPU performance is limited due to power constraints

Engineering Contradiction:
Improvesystem costVSAvoidCPU performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent enables dynamic adaptation of CPU operating parameters to match the installed PSU power rating. Rather than statically limiting CPU capability, the system dynamically adjusts frequency and voltage settings based on detected PSU capacity. This allows low-power PSUs to support overclocking with appropriate CPUs while high-power PSUs enable maximum performance, optimizing the performance-to-cost ratio for each configuration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes CPU operational parameters (frequency, voltage) based on PSU power rating detection. By mapping PSU identification information to appropriate operating parameters, the system maximizes achievable performance within power constraints. This parameter optimization ensures low-power configurations deliver adequate performance while maintaining the option for higher performance when appropriate hardware is installed.

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Ensures CPU performance is maximized within PSU capabilities, preventing downtime and cost increases by dynamically adjusting CPU frequency based on PSU power, thus maintaining service continuity and reducing overall costs.

Implementation Method 1

obtaining the voltage value corresponding to the control signal by performing a voltage division on a reference voltage using a divider resistor on the target branch

Methodology Applied
Scientific EffectVoltage division: Ohm's Law

Data Source

PatentUS12487652B2CPU performance adjustment method and apparatus, and medium
Publication Date: 2025.12.02 INSPUR SUZHOU INTELLIGENT TECH CO LTD
  • US12487652B2 patent drawing
  • US12487652B2 patent drawing
  • US12487652B2 patent drawing

AI summary

The present application discloses a CPU performance adjustment method and apparatus, and a medium. The method includes: determining, by a baseboard management controller (BMC), a rated power of a power supply unit (PSU) powering a current central processing unit (CPU); outputting, by a complex programmable logic device (CPLD), a control signal corresponding to the rated power; outputting, by a preset conversion unit, a voltage value corresponding to the control signal; and determining, based on the voltage value and a first preset mapping relationship, a maximum operating frequency of the CPU in an overclocking state, the first preset mapping relationship is a corresponding relationship between voltage ranges and maximum operating frequencies.