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

A process scheduling method based on multi-core processing

A technology of process scheduling and process, which is applied in the direction of multi-channel program device, electronic digital data processing, program control design, etc., can solve problems such as waste of resources, slow processing speed, and complex scheduling of multi-core processing processes, so as to reduce waste and improve The effect of process efficiency

Inactive Publication Date: 2019-01-25
WENZHOU POLYTECHNIC
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The object of the present invention is to provide a process scheduling method based on multi-core processing, by grouping multi-core processors into computing processor groups CPUc and storage processor groups CPUm and dividing ready processes into computing-type ready processes and storage-type ready processes, At the same time, the computing processor corresponds to processing the computing-type ready process, and the storage processor processes the storage-type ready process, realizing the corresponding processing between the ready process and the corresponding type of processor, which solves the problem of complex scheduling, slow processing speed and waste of resources in the existing multi-core processing process. question

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
  • A process scheduling method based on multi-core processing
  • A process scheduling method based on multi-core processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0029] see figure 1 As shown, the present invention is a process scheduling method based on multi-core processing, comprising the following steps:

[0030] A000: Multi-core processors are grouped into: computing processor group CPUc: {CPUc0, CPUc1...CPUcn}, storage processor group CPUm: {CPUm0, CPUm1.....CPUmn};

[0031] A001: Set the corresponding process scheduling queues for the processors in the processor group;

[0032] A002: The monitor monitors and judges ...

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 process scheduling method based on multi-core processing, which relates to the technical field of multi-core processing process scheduling. The method includes grouping multi-core processors into a computing processor group CPUc and a storage processor group CPUm;setting a corresponding process scheduling queue for the processors in the processor group respectively; a monitor monitoring and determining whether the current process of the process pool is a ready process or not, allocating a ready process to a corresponding ready queue according to a multi-core processing process allocation method; the processor using the corresponding scheduling algorithm to process the ready process in the process scheduling queue. By grouping the multi-core processors into a computing processor group CPUc and a storage processor group CPUm and dividing the ready process into a computing ready process and a storage ready process, the invention improves the process processing efficiency and reduces the waste of processor resources.

Description

technical field [0001] The invention belongs to the technical field of multi-core processing process scheduling, and in particular relates to a process scheduling method based on multi-core processing. Background technique [0002] The process scheduling of multi-core processors is generally divided into global queue scheduling strategy and local queue scheduling strategy. Among them, each process execution phase in the global queue scheduling strategy can use all processor resources, and this scheduling strategy leads to complex scheduling management and waste of processor resources. The local queue scheduling strategy first assigns all processes to the corresponding process queue of the processor, and then each queue performs self-scheduling in the queue. Although this scheduling strategy improves the utilization rate of the processor to a certain extent. However, different types of ready processes are in the process queue corresponding to the same processor, the efficien...

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/48G06F9/50
CPCG06F9/4881G06F9/5027G06F2209/5018
Inventor 项道东
Owner WENZHOU POLYTECHNIC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More