Research Article

Static Scheduling of Periodic Hardware Tasks with Precedence and Deadline Constraints on Reconfigurable Hardware Devices

Table 1

Optimization parameters and techniques for scheduling works.

ReferencesMakespan/Speedup/Parallel efficiencyResource efficiencyConfiguration overheadTechniques

[2]xxPrefetch/replace/reuse of reconfigurations
[3]xGraph unfolding/genetic algorithm/earliest start time heuristic
[4]xTimed automaton model/shortest path
[5] x x(1) ILP/reuse
(2) NAPOLEAN/ALAP/prefetch/reuse/antifragmentation
[6]xILP/loop level task partitioning/task transformation (loop fusion + loop splitting)/task mapping and scheduling (task merging on batches + batch replication)/data mapping
[7] x(1) Graph decyclification (DFS + shortest critical path)/CP-MISF
(2) Graph unfolding/genetic algorithm
[1]xChaining/task selection first heuristic/critical path/edge width/communication latencies
[8]xxxDynamic programming algorithm/FPGA total configuration
[9]xxOrthogonal packing problem/packing classes
[10]xxPrefetch/local optimization/reuse
[11]xCritical path heuristic/Branch and Bound