Processor Core Frequency Control via Multi-Temperature Load Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Processor cores often remain in a high-voltage high-frequency state for extended periods during turbo boosting, leading to excessive temperatures and potential reliability and service life issues due to inadequate frequency adjustments.
Innovation Solution
A frequency control method that involves obtaining and analyzing multiple temperatures of the processor core to determine a load change mode and adjust the frequency accordingly, ensuring the temperature remains within a proper range and aligns with current load characteristics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the processor core operates at a preset turbo frequency for extended periods, then processing performance is improved, but the temperature of the processor core becomes excessively high
Solution Approach 1:
The patent implements dynamic frequency adjustment by continuously monitoring processor core temperature and adapting the operating frequency in real-time. The frequency controller dynamically switches between different frequency states based on temperature thresholds, transforming the static preset turbo frequency into a dynamic adaptive frequency that responds to thermal conditions, thereby resolving the contradiction between maintaining high performance and preventing excessive temperature.
Solution Approach 2:
The patent employs a feedback mechanism where the temperature of the processor core is continuously monitored and fed back to the frequency controller. Based on this feedback, the controller adjusts the operating frequency to maintain temperature within acceptable ranges while maximizing performance. The feedback loop ensures that frequency adjustments are made in response to actual thermal conditions, preventing overheating while sustaining high productivity.
2Device complexity
If the frequency of the processor core is adjusted based on current temperature only, then the response is simple, but the frequency adjustment cannot timely reflect the impact of load changes on temperature
Solution Approach 1:
The patent applies preliminary action by predicting future temperature based on current temperature and detected load change modes before the temperature actually reaches critical levels. When a load increase mode is detected, the system proactively adjusts frequency in advance to prevent temperature from exceeding thresholds. This predictive approach allows the simple control mechanism to act timely, compensating for the thermal inertia delay without adding complex real-time calculation mechanisms.
Solution Approach 2:
The patent introduces load change mode detection as an intermediary mechanism that bridges the gap between simple temperature monitoring and timely frequency adjustment. By detecting patterns in load changes, the system gains advance warning of temperature trends without requiring complex real-time thermal modeling. This intermediary layer enables proactive frequency adjustments that reflect upcoming temperature changes caused by load variations.
Data Source
AI summary
This application discloses example frequency control methods, frequency controllers, processors, and electronic devices. One example method includes obtaining at least two temperatures of a processor core, where each of the at least two temperatures corresponds to a frequency. A load change mode of the processor core is determined, where the load change mode indicates a change status of a load of the processor core. A target temperature is determined from the at least two temperatures of the processor core based on the load change mode. A frequency of the processor core is adjusted based on the target temperature.


