BIOS Smart Overclocking for Multi-Core CPU Thermal Limits

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
ImproveperformanceVSAvoidoperation complexity
Core Design Contradiction:
ProductivityVSEase of operation

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveperformance optimizationVSAvoidcomponent safety
Core Design Contradiction:
ProductivityVSReliability

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #23Feedback

3Productivity

If extensive constant calculations and tests are performed for overclocking optimization, then optimal parameters can be achieved, but time consumption increases significantly

Engineering Contradiction:
Improveperformance optimizationVSAvoidoverclocking setup time
Core Design Contradiction:
ProductivityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If standard working range is strictly maintained by BIOS control, then system stability is ensured, but performance improvement through overclocking is limited

Engineering Contradiction:
Improvesystem stabilityVSAvoidperformance
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11630674B2Smart overclocking method conducted in basic input/output system (BIOS) of computer device
Publication Date: 2023.04.18 EVGA CORPORATION
  • US11630674B2 patent drawing
  • US11630674B2 patent drawing
  • US11630674B2 patent drawing

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).