Multi-task parallel scheduling mechanism

A multi-task and task technology, applied in the direction of multi-programming devices, etc., can solve problems such as low program efficiency and waste of hardware resources, and achieve the effect of improving utilization and efficiency

Inactive Publication Date: 2012-07-11
CHINA DIGITAL VIDEO BEIJING
View PDF3 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides a multi-task parallel scheduling method, thereby solving the problem that existing hardware resources such as CPU, GPU, high-speed hard disk, and video and audio boards work relatively independently, which will greatly waste hardware resources and cause the efficiency of program production to be very low. low problem

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-task parallel scheduling mechanism
  • Multi-task parallel scheduling mechanism
  • Multi-task parallel scheduling mechanism

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] The inventor of the present invention aims at hardware resources such as CPU, GPU, high-speed hard disk, video and audio board card in the existing image / video post-processing software to work relatively independently, will waste hardware resources greatly like this, cause the efficiency of program production to be very low question. Through a multi-task parallel scheduling method, the existing CPU, GPU, high-speed hard disk, video and audio board and other hardware resources are scheduled in parallel, allowing them to work at the same time, thereby greatly improving the utilization of resources and improving the efficiency of program production. promote.

[0018] Generally speaking, enabling different hardware to work in parallel refers to scheduling hardware resources that can work at the same time in time so that they can complete different tasks at the same time. For example, when the CPU executes the algorithm, the hard disk can be scheduled at the same time. Allo...

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 embodiment of the invention discloses a multi-task parallel scheduling method, which comprises the steps of: receiving a plurality of tasks which have functions and are marked with types; checking whether the tasks have execution conditions or not; and simultaneously starting a plurality of tread scheduling hardware resources. The invention further discloses a multi-task parallel scheduling device. Through applying the method and the device, a central processing unit (CPU), a graphic processing unit (GPU), a high-speed hard disk, a video and audio card and other hardware resources can be scheduled in parallel and work at the same time, accordingly, the utilization rate of the resources is greatly increased, so the programming efficiency can be improved.

Description

technical field [0001] The invention relates to the technical field of program production, in particular to a multi-task parallel scheduling method. Background technique [0002] In the image / video post-processing software, due to the particularity of the software, there are various hardware resources, including CPU, GPU, high-speed hard disk, video and audio boards, etc. These hardware resources need to be accessed in the post-processing software, such as reading material data from the disk, using the CPU to execute algorithms and interface reality, needing the GPU for graphics rendering, and using video and audio boards for image and sound Output. [0003] However, when the inventor of the present invention realized the present invention, he found that there were at least the following technical defects in the prior art: hardware resources such as CPU, GPU, high-speed hard disk, and video and audio boards were relatively independent. When using one resource, the next res...

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/46
Inventor 刘铁华徐进郑鹏程见良
Owner CHINA DIGITAL VIDEO BEIJING
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