Unlock instant, AI-driven research and patent intelligence for your innovation.

Scheduling method, device and terminal for multi-core processor

A technology of multi-core processors and scheduling methods, applied in the electronic field, can solve the problems of high power consumption of multi-core processors and achieve the effect of reducing power consumption

Active Publication Date: 2022-08-05
GUANGDONG OPPO MOBILE TELECOMM CORP LTD
View PDF13 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The embodiment of the present application provides a multi-core processor scheduling method, device and terminal to solve the problem in the related art that the multi-core processor scheduling method leads to high power consumption of the multi-core processor in some cases

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
  • Scheduling method, device and terminal for multi-core processor
  • Scheduling method, device and terminal for multi-core processor
  • Scheduling method, device and terminal for multi-core processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to make the objectives, technical solutions and advantages of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0029] First, briefly introduce several terms involved in the embodiments of the present application:

[0030] Big and small core (big.LITTLE): It is a multi-core processor architecture proposed by the British ARM company. The multi-core processor using this architecture includes at least two types of processing cores, namely the first type of core and the second type of core. The first type of core has stronger computing power than the second type of core, and the first type of core focuses on To handle high-load tasks (such as browsing the web, running games, etc.), the second type of core focuses on processing low-load tasks (such as some tasks running in the background). The terminal may determine the first type of cores and / or the s...

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 present application discloses a scheduling method, device and terminal for a multi-core processor, which belong to the field of electronic technology. The method includes: taking the process running on the terminal with the highest contribution to the load of the multi-core processor as the target process; according to the calling information of the second type of core by the target process, calculating and obtaining the second type of core when running the target process. The first load; when the first load exceeds the load threshold, calculate the first number of the first type of cores to be turned on according to the first load; turn on the first number of the first type of cores. The present application obtains the first load of the second type of cores when running the target process through calculation, and determines whether to enable the first type of cores and the first number to be opened through the first load. Since the first load is calculated based on the target process, It solves the problem in the related art that determining whether to enable the first type of cores based on the total load of multiple running processes is inaccurate in some occasions, resulting in high power consumption.

Description

technical field [0001] The present application relates to the field of electronic technologies, and in particular, to a scheduling method, device and terminal for a multi-core processor. Background technique [0002] A multi-core processor (Multi-core processor) refers to a central processing unit (Central Processing Unit, CPU) that integrates at least two processing cores (Core) in one processor. A multi-core processor supports multiple processing cores on the system bus, and the bus controller provides all bus control and command signals. [0003] Hot-plugging of the multi-core processor refers to a process in which the terminal wakes up the processing core in the multi-core processor from the sleep state and enters the working state; and / or, puts the processing core from the working state into the sleep state. The terminal can make some processing cores in a dormant state by hot-plugging, so as to reduce the power consumption of the multi-core processor. [0004] A mult...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/50G06F9/48G06F15/177
CPCG06F9/5066G06F9/4881G06F15/177G06F9/505G06F9/4856
Inventor 崔晓刚
Owner GUANGDONG OPPO MOBILE TELECOMM CORP LTD