Dynamic Processor Core Management for Power and Thermal Control
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Productivity
If multi-core GPU is used to improve processing performance, then user experience is improved, but heat dissipation worsens
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
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
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
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
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
Data Source
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.


