BIOS Smart Overclocking for Multi-Core CPU Thermal Limits
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing overclocking methods for computer systems require extensive user experience and testing to optimize clock rates and voltages, risking component damage and instability, as they often exceed safe operating limits.
Innovation Solution
A smart overclocking method in the BIOS of a computer device with a multi-core CPU, where an overclocking database is used to evaluate the thermal dissipation environment and provide optimal proposals, adjusting clock rates and voltages in real-time through Heavy Load Testing without exceeding 90° C or 1500 mV, allowing for safe and efficient overclocking within 10 minutes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual overclocking adjustment is performed by user in BIOS, then performance can be improved, but extensive user experience and constant testing are required, increasing operation complexity and time consumption
Solution Approach 1:
The system performs self-diagnosis and self-optimization by automatically detecting CPU model, acquiring overclocking parameters from database, conducting Heavy Load Testing, and adjusting clock rate and voltage without user intervention. The BIOS executes the entire overclocking process autonomously based on thermal dissipation environment evaluation.
Solution Approach 2:
The system automatically changes critical operating parameters (clock rate, voltage, temperature thresholds) based on pre-stored overclocking parameters in the database. The BIOS reads model-specific parameters and dynamically adjusts them during Heavy Load Testing to achieve optimal performance within safe thermal limits.
2Productivity
If manual overclocking testing is performed by constantly exceeding highest working range, then optimal parameters can be achieved, but component damage risk increases and security concerns arise
Solution Approach 1:
The system performs preliminary actions by pre-storing safe overclocking parameters and temperature thresholds in the BIOS database before actual overclocking. The CPU model, clock rate range, voltage limits, and temperature upper limits are predetermined and validated, preventing dangerous parameter combinations during the overclocking process.
Solution Approach 2:
The system implements continuous feedback monitoring during Heavy Load Testing by reading temperature, voltage, and clock rate in real-time. When temperature approaches the upper limit or voltage exceeds safe thresholds, the system automatically adjusts parameters downward, creating a closed-loop control system that prevents component damage while optimizing performance.
3Productivity
If extensive constant calculations and tests are performed for overclocking optimization, then optimal parameters can be achieved, but time consumption increases significantly
Solution Approach 1:
The system performs preliminary work by pre-calculating and storing optimal overclocking parameters, temperature thresholds, and voltage limits in the BIOS database for various CPU models. This eliminates the need for users to perform extensive real-time calculations and testing, reducing overclocking setup time from hours to minutes while maintaining optimization quality.
4Reliability
If standard working range is strictly maintained by BIOS control, then system stability is ensured, but performance improvement through overclocking is limited
Solution Approach 1:
The system transitions from static standard working range control to dynamic adaptive control. During Heavy Load Testing, the BIOS continuously monitors temperature, voltage, and clock rate, dynamically adjusting parameters within safe thresholds. This allows the system to operate beyond standard ranges when thermal conditions permit, achieving performance improvement while maintaining stability through real-time adaptation.
Data Source
AI summary
The present invention provides a smart overclocking method for a computer device with a multi-core CPU and abasic input/output system (BIOS) where an overclocking database is stored therein, which comprises: booting the computer device, logging in the BIOS and performing an overclocking function; acquiring overclocking parameters from the overclocking database; conducting adjustment/settlement of the clock rate and the voltage of the multi-core CPU based on the overclocking parameters; conducting a Heavy Load Testing (HLT) on the multi-core CPU; reading out working results data of the multi-core CPU and determining whether any of them have exceeded limits. Hence, overclocking can be completed within 10 min. or less, without causing shut down of the computer device, and without causing working temperature or working voltage of multi-core CPU to be higher than 90° C. or 1500 mV during Heavy Load Testing (HLT).


