Unified dispatching algorithm of reconfigurable system software/ hardware task based on placement cost
A technology of hardware task and scheduling method, which is applied in the direction of multi-programming devices and resource allocation, can solve the problems of not considering the unified scheduling of software/hardware tasks, and not considering the placement cost of hardware tasks, so as to achieve a high task deadline guarantee rate and improve performance effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0036] Below in conjunction with example the present invention will be further described.
[0037] In the simulation experiment, the chip vertex XCV1000 of Xilinx Company is used as a reconfigurable FPGA, which contains 96×64 RCU units. The parameters of the generated simulation task are randomly distributed, the range of task width is [20, 90], the range of height is [10, 60], the range of task execution time on FPGA is [100, 1000], and the execution time of the software implementation is the corresponding hardware 2-5 times of the realization, the task arrival time range is [1, 100], and the deadline of the task is: a+rh+t, t∈[100, 500].
[0038] 1) Selection of threshold
[0039] During the test, the number of simulated generation tasks is 1000, and the different thresholds of each cost are tested 100 times, and the results are averaged. The relationship between the threshold selection of the three costs and the task cut-off guarantee rate is as follows: figure 1 shown. ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 