Automatic Overclocking System for CPU and Cache Frequency Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current overclocking methods for chips, such as CPUs, are complex and often require deep technical knowledge, leading to frustration and risk of instability or damage, especially in gaming systems that lack adequate tools for maximizing performance.

Innovation Solution

An automatic overclocking system that systematically tests CPU and cache frequency ranges, monitors parameters like voltage and temperature, and adjusts settings to find a stable operating point, reducing the need for manual intervention and trial-and-error processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual overclocking is performed by users with in-depth knowledge, then system performance can be enhanced, but the process becomes complex and time-consuming with high risk of instability

Engineering Contradiction:
Improvesystem performanceVSAvoidoverclocking process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs self-diagnosis and self-optimization by automatically testing CPU frequency ranges, monitoring parameters, and adjusting settings without user intervention. The computer system serves itself to find optimal overclocking configurations, eliminating the need for users to manually navigate complex overclocking tools and procedures.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system automatically varies CPU frequency parameters within safe ranges, monitoring system response and stability. By systematically changing frequency parameters and observing system behavior, the software identifies optimal operating points without requiring users to understand the underlying parameters or their interrelationships.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If automatic testing of frequency ranges is performed, then safe overclocking limits can be identified, but the testing process requires significant time

Engineering Contradiction:
Improveoverclocking stabilityVSAvoidtesting duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary stability checks at each frequency increment before committing to that setting. By conducting quick stability validation tests beforehand, the system identifies safe operating frequencies efficiently, avoiding lengthy testing of unstable configurations and reducing overall testing time while maintaining reliability.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If gaming systems are sold with unlocked CPUs, then users have the opportunity to enhance performance, but the systems lack tools to facilitate overclocking

Engineering Contradiction:
Improveperformance enhancement capabilityVSAvoidoverclocking accessibility
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The software enables ordinary users to benefit from overclocking through complete automation. The system performs all necessary testing, analysis, and configuration adjustments without requiring users to understand computer architecture or navigate complex tools, making performance enhancement accessible to non-experts.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The software acts as an intermediary between the unlocked CPU hardware and the user. It translates the user's simple desire for performance enhancement into complex automated testing and configuration procedures, shielding users from technical complexity while delivering performance benefits.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3811177B1Increasing CPU clock speed to improve system performance
Publication Date: 2024.10.02 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • EP3811177B1 patent drawingFigure 1
  • EP3811177B1 patent drawingFigure 2
  • EP3811177B1 patent drawingFigure 3

AI summary

A method of automatic overclocking of a silicon part or chip, such as a central processing unit (CPU) is disclosed. A range of clock frequencies of both the CPU and a cache of a computer system are tested, with parameters being monitored, safety limits of the computer system being ensured, and benchmark tests being run, before arriving at a CPU and cache frequencies based on a selected benchmark score.