Processor scheduling method, device and system

A scheduling method and technology of a scheduling system, which are applied in the directions of multi-programming devices, various digital computer combinations, program startup/switching, etc., can solve problems such as waste of processing performance, and achieve the effect of realizing cooperative work and saving system resources.

Active Publication Date: 2016-08-31
LE SHI ZHI ZIN ELECTRONIC TECHNOLOGY (TIANJIN) LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] Second, because the scheduler only performs core switching by measuring the workload of the CPU platform, it is possible to schedule applications that do not require a powerful CPU to run on the A15, wasting processing performance

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
  • Processor scheduling method, device and system
  • Processor scheduling method, device and system
  • Processor scheduling method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0054] refer to figure 1 , shows the whole process of implementing the big litter technology in the embodiment of the present invention, through the CPU, labeling program and scheduling method provided in the embodiment of the present invention, different types of CPUs can be allocated to process different applications.

[0055] S101. Provide two types of CPUs;

[0056] The CPUs described in the embodiments of the present invention are all virtual CPUs (hereinafter referred to as CPUs). The CPU includes one or two processor cores. At a time, only one processor core is running. From the perspective of the operating system, it is Just like a CPU is executing, the above-mentioned CPUs can be divided into two categories: the first ty...

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 relates to the field of processors, and provides a processor scheduling method, device and system. The CPU includes at least one first-type CPU and at least one second-type CPU, the first-type CPU includes a first-type processor core and a second-type processor core, and the second-type CPU only includes a first-type CPU A type of processor core; the application program is marked with a category label, and the category label indicates that the application program is an application program with high running performance requirements, or an application program with low running performance requirements; The category label of the application program; according to the category label of the application program to be run and the category of the CPU, assign the application program to be run to be processed by the first type of CPU or the second type of CPU. The invention saves system resources and reasonably realizes the cooperative work of software and hardware.

Description

technical field [0001] The present invention relates to the field of processors, in particular, to a processor scheduling method, device and system. Background technique [0002] With the increasing popularity of the Android system, there are more and more Android applications in smartphones and tablet terminals, and the requirements for system performance and power consumption are also getting higher and higher. Introduced "big.LITTLE Technology" for power consumption. This technology uses CPU core groups (clusters) with different microarchitectures according to the processing load of the terminal, thereby achieving both low power consumption and high performance. [0003] In principle, as long as the CPU cores with the same instruction set architecture can apply big.LITTLE technology, currently the combination of Cortex-A15 and Cortex-A7 can be used. Combining the processing performance of the ARM Cortex-A15 MPCore™ processor with the energy-saving effect of the Cortex-A...

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): G06F15/16G06F9/48G06F9/50
Inventor 周光迪
Owner LE SHI ZHI ZIN ELECTRONIC TECHNOLOGY (TIANJIN) LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products