Dynamic Processor Core Management for Power and Thermal Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High device power consumption, high electric energy consumption, and poor heat dissipation in mobile terminal devices due to the increased complexity and number of cores in Graphics Processing Units (GPUs) lead to inefficient energy usage and user experience issues.

Innovation Solution

A method and device that dynamically adjust the number of active processor cores based on the current utilization rate by recording working duration, determining a corresponding relationship between utilization rates and core counts, and opening or closing cores accordingly to optimize core usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multi-core GPU is used to improve 3D processing effect and user experience, then processing performance is improved, but power consumption and heat dissipation increase

Engineering Contradiction:
Improve3D processing effectVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic core adjustment by monitoring processor utilization rate and automatically opening or closing cores based on actual workload. The system transitions from a static multi-core configuration to a dynamic one where the number of active cores changes according to real-time usage patterns, thereby maintaining high performance when needed while reducing power consumption during low-utilization periods

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operational parameters of the processor by adjusting the number of active cores based on utilization rate thresholds. When utilization exceeds an upper threshold, additional cores are opened; when it falls below a lower threshold, cores are closed. This parameter adjustment resolves the contradiction by adapting the system's energy consumption to match actual processing demands

Inventive Principle:
Principle #35Parameter changes

2Productivity

If multi-core GPU is used to improve processing performance, then user experience is improved, but heat dissipation worsens

Engineering Contradiction:
Improveprocessing performanceVSAvoidheat dissipation
Core Design Contradiction:
ProductivityVSTemperature

Solution Approach 1:

The system dynamically adjusts the number of active processor cores based on real-time utilization monitoring. By transitioning from a static to dynamic core configuration, the system maintains high processing performance when workload demands it while reducing heat generation during low-utilization periods through automatic core closure

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent converts the potential harm of high heat dissipation into a benefit by implementing intelligent core management. The system uses utilization rate monitoring to determine when to close cores, effectively converting the problem of excessive heat generation into an opportunity for thermal management that maintains performance while reducing unwanted thermal output

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Duration of action of moving object

If high-capacity mobile battery is installed to support multi-core GPU, then device runtime is extended, but device complexity and cost increase

Engineering Contradiction:
Improvedevice runtimeVSAvoiddevice complexity
Core Design Contradiction:
Duration of action of moving objectVSDevice complexity

Solution Approach 1:

The system implements self-service power management by automatically monitoring its own utilization rate and making decisions about core activation without external intervention. This self-regulating mechanism reduces power consumption during low-utilization periods, thereby extending device runtime without requiring a larger battery or additional power management hardware

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements a feedback mechanism where the system continuously monitors processor utilization rate and uses this information to adjust the number of active cores. This closed-loop control system optimizes power consumption in real-time, extending device runtime while avoiding the need for high-capacity batteries or complex power management systems

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10031572B2Method and device for processing core of processor, and terminal
Publication Date: 2018.07.24 ZTE CORP
  • US10031572B2 patent drawing
  • US10031572B2 patent drawing
  • US10031572B2 patent drawing

AI summary

Provided are a method and device for processing a core of a processor, and a terminal. The method comprises that: a current utilization rate of the processor is acquired; and the number of currently-running cores of the processor is processed according to the acquired utilization rate. By means of the present disclosure, the problems of high device power consumption, high electric energy consumption, poor heat dissipation and the like in the related art are solved, thereby achieving the effects of improving the utilization rate of the processor, lowering power consumption and improving user experience.