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

Multi-thread task scheduling method and device

A task scheduling and multi-threading technology, applied in the field of software programming, can solve problems such as high development coupling, difficult testing, long calculation time, etc., and achieve the effect of precise task scheduling

Active Publication Date: 2018-09-14
BEIJING CHINA POWER INFORMATION TECH +2
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The original scheduled tasks, due to frequent changes in business rules, have many problems such as low efficiency, low utilization of hardware resources, high degree of development coupling, long calculation time, and difficult testing.

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
  • Multi-thread task scheduling method and device
  • Multi-thread task scheduling method and device
  • Multi-thread task scheduling method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] 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 of the embodiments of the present invention, not all of them. 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.

[0049] The embodiment of the present invention is applied to an integrated multi-threaded task scheduling engine. By configuring time and task entry, the system automatically completes task creation and redistribution of hardware resources such as CPU, so as to achieve the purpose of concurrent execution of tasks such as calculation and synchronization.

[0050] see figure 1 , figure 1 It is an implementation flowchart of a multi-thread task sch...

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 multi-thread task scheduling method and device. The method comprises the steps that a to-be-scheduled task is obtained, the to-be-scheduled task is divided into N sub missions, wherein N is greater than or equal to 2 and is an integer; the executing duration of each sub to-be-scheduled task is estimated, and the executing time and executing thread of each sub to-be-scheduled task of each sub to-be-scheduled task are set according to the executing interval and the executing duration of each thread; for each sub to-be scheduled task, the sub to-be-scheduled task is executed according to the executing time and the executing thread. The method is capable of quickly responding to rapid variation of rules refining, and automatic and accurate task scheduling is achievedto improve the executing efficiency and the utilization rate of hardware resources.

Description

technical field [0001] The invention relates to the technical field of software programming, in particular to a multi-thread task scheduling method and device. Background technique [0002] Due to frequent changes in business rules, the original scheduled tasks have many problems such as low efficiency, low utilization of hardware resources, high degree of development coupling, long calculation time, and difficulty in testing. [0003] In order to be able to respond to the rapid changes and refinement of rules, realize automatic and precise task scheduling, improve execution efficiency and improve the utilization of hardware resources, it is necessary to build a multi-threaded task scheduling scheme. Contents of the invention [0004] In order to solve the above technical problems, the embodiment of the present invention provides a multi-thread task scheduling method and device to solve the problems existing in the prior art. The technical solution is as follows: [0005]...

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): G06F9/48
CPCG06F9/4881
Inventor 严永兵张珏亚陈亮郭伟恩
Owner BEIJING CHINA POWER INFORMATION TECH