Hash Board Core Frequency Modulation for Uneven Chip Performance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computing devices face challenges in dynamically modulating the frequencies of operational chips and cores to maximize performance, as existing frequency regulation mechanisms lack accuracy and fail to fully utilize the potential of high-performance cores, leading to overall device inefficiency.

Innovation Solution

A chip frequency modulation method that sets multiple working frequencies for operational chips using phase locked loops and analyzes computing performance indicators to adjust core frequencies accordingly, allowing for real-time modulation based on performance thresholds and ratios.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If consistent frequencies are supplied to all operational chips and cores, then device complexity is reduced, but computing performance is not maximized due to inability to utilize high-performance cores effectively

Engineering Contradiction:
Improvecomputing performanceVSAvoidfrequency modulation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the operational chips into multiple frequency groups (first frequency operational chips and second frequency operational chips) and further segments cores within each chip into different frequency groups. This segmentation allows high-performance cores to operate at higher frequencies while low-performance cores operate at lower frequencies, maximizing overall computing performance without requiring complex individual control of every core.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning different working frequencies to different operational chips and cores based on their performance characteristics. High-performance cores receive higher frequencies while low-performance cores receive lower frequencies, allowing each component to operate at its optimal frequency rather than using a uniform frequency across all components.

Inventive Principle:
Principle #3Local quality

2Productivity

If frequency modulation is implemented for each core individually, then computing performance is maximized, but device complexity and control difficulty increase significantly

Engineering Contradiction:
Improvecomputing performanceVSAvoidfrequency control complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Instead of individually controlling each core's frequency, the patent segments cores into groups based on performance and assigns frequencies at the chip level. Each operational chip is assigned to one of two frequency groups, and cores within chips are segmented into first and second frequency groups. This reduces the control complexity from individual core level to chip level while still achieving performance optimization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent makes the frequency modulation mechanism applicable to multiple operational chips simultaneously through a unified control approach. The same frequency modulation strategy is applied across all chips, with each chip being able to operate in either first frequency or second frequency mode, providing a universal solution that scales with the number of chips without proportionally increasing control complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Speed

If high frequencies are assigned to all cores, then computing speed increases, but low-performance cores cannot handle the frequency leading to operational errors

Engineering Contradiction:
Improvecomputing speedVSAvoidoperational stability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies local quality by assigning different working frequencies to different operational chips and cores based on their performance characteristics. High-performance cores receive higher frequencies while low-performance cores receive lower frequencies, allowing each component to operate at its optimal frequency rather than using a uniform frequency across all components.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamic frequency assignment where operational chips can be switched between first frequency and second frequency modes based on real-time performance requirements and chip capabilities. This dynamic approach allows the system to adapt frequency assignments to match actual operational conditions, ensuring both speed and reliability.

Inventive Principle:
Principle #15Dynamics

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

This approach maximizes computing performance by optimizing core frequencies, improving overall device efficiency and stability by ensuring that high-performance cores are utilized effectively while minimizing the impact of low-performance cores.

Implementation Method 1

setting a plurality of working frequencies for the operational chip through a plurality of phase locked loops

Methodology Applied
Scientific EffectPhase locked loop:

Data Source

PatentUS11502693B2Chip frequency modulation method and apparatus of computing device, hash board, computing device and storage medium
Publication Date: 2022.11.15 CANAAN CREATIVE CO LTD
  • US11502693B2 patent drawing
  • US11502693B2 patent drawing
  • US11502693B2 patent drawing

AI summary

The invention provides a chip frequency modulation method and apparatus of a computing device, a hash board, a computing device and a storage medium. The chip frequency modulation method comprises: setting a plurality of working frequencies for the operational chip and causing the plurality of cores work at the respective working frequencies; analyzing a computing performance indicator of each core at its current working frequency; and modulating the current working frequency of the core up or down according to the computing performance indicator of the core modulating the frequency of a core with high computing performance up and modulating the frequency of a core with low computing performance down. Therefore, the invention can automatically modulate a frequency corresponding to each core according to the actual computing performance of each core in the operational chip of the computing device, thereby maximizing the computing performance of the cores.