Adaptive task scheduling method based on multi-core dsp
A task scheduling and adaptive technology, applied in the information field, can solve problems such as inflexibility, cost scheduling overhead, rigid task scheduling strategy, etc., and achieve the effect of improving computing performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0021] The present invention needs to set up a public task pool in the multi-core DSP system, put the tasks into the public task pool, and all the cores participating in the calculation are scheduled by the algorithm, and the corresponding tasks are taken from the public task pool to calculate respectively, and at the same time Each core has a shared task pool, which stores the tasks that need to be executed currently.
[0022] At first, task is divided into 5 types in the present invention:
[0023] (1) Equal tasks, the calculation amount of each task is basically the same;
[0024] (2) Incremental tasks, the calculation amount of each task increases as the task progresses;
[0025] (3) Decreasing tasks, the calculation amount of each task decreases as the task progresses;
[0026] (4) There are random tasks without rules, and the calculation amount of each task has no obvious rules.
[0027] Such as figure 1 As shown, the entire adaptive scheduling process is implemented...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


