Scheduling method, device and system for processor

A scheduling method and technology of a scheduling system, applied in the direction 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 collaborative work and saving system resources

Active Publication Date: 2014-03-19
LE SHI ZHI ZIN ELECTRONIC TECHNOLOGY (TIANJIN) LTD
View PDF4 Cites 22 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
  • Scheduling method, device and system for processor
  • Scheduling method, device and system for processor
  • Scheduling method, device and system for processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] 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.

[0056] S101. Provide two types of CPUs;

[0057] 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 type of CPU, this type of CPU has an A7 processor core and an A15 processor core, when the virtual frequency of the CPU exceeds a set threshold, the processor The core is automatically switched from A7 to A15; when the virtual frequency of the CPU is l...

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 scheduling method, device and system for a processor. Central processing units (CPUs) comprise at least one first CPU and at least one second CPU. Every first CPU comprises a first processor inner core and a second processor inner core, and every second CPU only comprises the first processor inner core. Application programs are marked with category labels, the category labels mark that the application programs are high or low in operation performance requirements; the category labels of the to-be-run application programs are obtained in the system operation process; and the to-be-run application programs are distributed to be processed through the first CPUs or the second CPUs according to the category labels of the to-be-run application programs and categories of the CPUs. According to the scheduling method, device and system for the processor, system resources are saved, and cooperative work of software and hardware is achieved reasonably.

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. ) power consumption and launched the "big.LITTLE technology". 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 Cor...

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 Applications(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