Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for regulating and controlling multi-core central processing unit (CPU)

A technology of CPU core and multi-core, applied in the control method and system field of multi-core CPU, can solve the problem that multi-core CPU cannot be controlled, and achieve the effect of improving processing capacity

Active Publication Date: 2013-01-09
HUIZHOU TCL MOBILE COMM CO LTD
View PDF4 Cites 45 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the above deficiencies in the prior art, the purpose of the present invention is to provide a multi-core CPU control method and system, aiming to solve the problem in the prior art that the multi-core CPU cannot be regulated according to the actual needs of users

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for regulating and controlling multi-core central processing unit (CPU)
  • Method and system for regulating and controlling multi-core central processing unit (CPU)
  • Method and system for regulating and controlling multi-core central processing unit (CPU)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The present invention provides a multi-core CPU control method and system. In order to make the purpose, technical solution and effect of the present invention more clear and definite, the present invention will be further described in detail below. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0040] see figure 1 , figure 1 It is a flow chart of a preferred embodiment of the control method of the multi-core CPU of the present invention, as shown in the figure, which includes:

[0041] S101. Presetting a CPU control mode for adjusting the number of CPUs enabled, CPU operating frequency and process migration, the CPU control mode includes a predefined control mode and an automatic control mode;

[0042] S102. Perform switching, frequency modulation, and process migration control on the CPU cores of the multi-core CPU through the underlying core interface accordi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method and a system for regulating and controlling a multi-core central processing unit (CPU). The method comprises the following steps of: setting CPU regulation and control modes which are used for regulating CPU startup quantity, CPU operation frequency and process migration in advance, wherein the CPU regulation and control modes comprise a predefined regulation and control mode and an automatic regulation and control mode; and performing switching on, switching off, frequency modulation and process migration control on CPU cores of the multi-core CPU in the CPU regulation and control modes through a bottom-layer core interface. According to the method and the system, the predefined regulation and control mode and the automatic regulation and control mode of the multi-core CPU are provided, so that mobile equipment can regulate on-and-off states, the frequency and process migration of the CPU automatically or in the predefined mode according to the service condition of the CPU of the mobile equipment; and by the method and the system, a user of the mobile equipment can select to input an instruction to regulate and control the operating condition of each CPU core of the multi-core CPU in different scenes, so that the processing capability of the multi-core CPU is improved or the aims of energy conservation and electricity saving are fulfilled.

Description

technical field [0001] The invention relates to the communication field, in particular to a multi-core CPU control method and system. Background technique [0002] It has become a trend to use dual-core and quad-core processors for mobile devices such as Android system smartphones and tablet computers. Since multi-core CPUs have certain advantages in processing capabilities, multi-core CPUs are more and more widely used in mobile devices. However, while the multi-core CPU brings a certain performance improvement to the mobile device, it also makes the bottleneck of the mobile device in terms of power more prominent. [0003] At present, multi-core smartphones with Android system generally schedule task processes to multiple cores of the multi-core CPU according to a "load balancing mechanism". However, under this "load balancing mechanism", even if the mobile phone is idle or in a low power state, the multi-core of the multi-core CPU is always in the running state, which ma...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/50
CPCY02B60/142Y02B60/167G06F9/5094Y02D10/00G06F1/329G06F1/3287G06F1/324G06F9/4856G06F9/4881
Inventor 刘炼王玉婷仵小勇钟祥君
Owner HUIZHOU TCL MOBILE COMM CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products