scholarly journals Analysis of a List Scheduling Algorithm for Task Graphs on Two Types of Resources

Author(s):  
Lionel Eyraud-Dubois ◽  
Suraj Kumar
Author(s):  
Chafik Arar

In this article, the author uses a new variant of passive redundancy, which allows for a fictitious dual assignment by simultaneously scheduling two backup copies that overlap on the same communication bus at a given time. The proposed reliable fault tolerant greedy list scheduling algorithm is based on a superposed backup copy. This scheduling algorithm is considering up to n communication buses faults, caused by hardware faults and compensated by software redundancy solutions. it allows a reliable communication and efficient use of buses. In the experiments, the proposed methods are evaluated in terms of data scheduling length for a set of DSP benchmarks from the DSPstone.


2014 ◽  
Vol 556-562 ◽  
pp. 3431-3437 ◽  
Author(s):  
Jian Jun Zhang ◽  
Tian Hong Wang ◽  
Yu Zhuo Wang

Effective task scheduling is crucial for achieving high performance in heterogeneous computing environments. Whiling scheduling Out-Tree task graphs, many previous heterogeneity based heuristic algorithms usually require high scheduling costs and may not deliver good quality schedules with lower costs. Aiming at the characteristics of Out-Tree task graphs and the features of heterogeneous environments and adopting the strategy based on expected costs and task duplications, this paper proposes a greedy scheduling algorithm, which, at each scheduling step, tries to guarantee not to increase the schedule length, schedules the current task onto the used processor which minimizes its execution finish time; meanwhile, takes load balances into account to economize the use of processors. The comparative experimental results show that the proposed algorithm has higher scheduling efficiency and robust performance, which could produce better schedule which has shorter schedule length and less number of used processors.


2014 ◽  
Vol 4 (2) ◽  
pp. 279-290 ◽  
Author(s):  
Yang Liu ◽  
Lin Meng ◽  
Ittetsu Taniguchi ◽  
Hiroyuki Tomiyama

Sign in / Sign up

Export Citation Format

Share Document