Scheduling method and device for multi central processing units (CPU)

A scheduling method and thread technology, applied in the field of communication, can solve the problems of uneven scheduling and increasing the overall power consumption of the processor.

Inactive Publication Date: 2015-03-25
HUAWEI DEVICE CO LTD
View PDF4 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In actual situations, a drawing thread may jump on different CPUs, which may cause the drawing thread to be affected by other threads on each CPU, resulting in uneven scheduling, which may increase the overall power consumption of the multiprocessor

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 and device for multi central processing units (CPU)
  • Scheduling method and device for multi central processing units (CPU)
  • Scheduling method and device for multi central processing units (CPU)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055]In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0056] With the development of terminal equipment, the CPU of the terminal equipment needs to run more and more programs. The process of program running is called a process, and a process can contain one or more threads, and the thread is the operating system that can perform operation scheduling. The smallest unit is the actual operating unit...

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 provides a scheduling method and a device for multi central processing units (CPU). The scheduling method for multi central processing units (CPU) binds one drawing thread of M drawing threads to one central processing unit (CPU) of N running central processing units (CPU) by acquiring one drawing thread of the M drawing threads and one central processing unit of N running central processing units (CPU), wherein the M is an integer bigger than zero and the N is an integer bigger than zero. Under the premise that the system performance is not affected, resources of each central processing unit (CPU) are fully utilized and the power consumption of the multi-central processing unit (CPU) is reduced.

Description

technical field [0001] The present invention relates to communication technology, in particular to a multi-CPU scheduling method and device Background technique [0002] With the continuous development of the CPU technology of the central processing unit, the application of the multi-processor technology, for example, the Symmetrical Multi-Processing (Symmetrical Multi-Processing, SMP for short) technology is becoming more and more popular. At present, many terminals adopt multi-processor technology. Among the threads processed by the existing terminal multi-processors, the image drawing thread is mainly processed by the terminal multi-processor, which has a great influence on the power consumption of the multi-processor. [0003] In an actual situation, a drawing thread may jump on different CPUs, so that the drawing thread may be affected by other threads on each CPU, resulting in uneven scheduling, which may increase the overall power consumption of the multiprocessor. ...

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): G06F1/32G06F9/48
CPCG06F1/329G06F9/4893G06F9/5027Y02D10/00
Inventor 罗治凡彭钰陈幼珍
Owner HUAWEI DEVICE CO 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