Pruning method based on tree search in DAG parallel task scheduling
A task scheduling and tree search technology, applied in program startup/switching, resource allocation, program control design, etc., can solve problems such as a large number of repeated access scheduling effects, and achieve the effects of improving efficiency, improving search efficiency, and speeding up computing speed.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0049] Embodiment: a pruning method based on tree search in DAG parallel task scheduling, for figure 2 The shown DAG topology diagram uses the method described in the present invention, and its process is as follows:
[0050] Step S1: use the CPOP algorithm to find the critical path of the DAG graph;
[0051] Step S2: lower bound The upper bound β=+∞.
[0052] In step S1, the CPOP algorithm is used to obtain the critical path of the DAG graph to provide the basis for the following steps. In step S2, the values of the upper and lower bounds are given to provide initial values for the beginning of the following steps. , this value is the cumulative value of the execution time of all critical path nodes on their respective fastest processors, which is the ideal lower limit time for scheduling,
[0053] Step S3: Initialize the search tree and the ready queue, mark the root node of the search tree as False, add the entry node tasks of the DAG graph to the ready queue, and ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


