Reliable matching and scheduling of precedence-constrained tasks in heterogeneous distributed computing

被引:27
作者
Dogan, A [1 ]
Özgüner, F [1 ]
机构
[1] Ohio State Univ, Dept Elect Engn, Columbus, OH 43210 USA
来源
2000 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS | 2000年
关键词
D O I
10.1109/ICPP.2000.876146
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper; two cost functions that can be incorporated into a matching a,ld scheduling algorithm for tasks with precedence constraints are introduced to enable the algorithm to consider the reliability of different resources in the system while making decisions. The cost functions introduced are unique in the sense that they are not restricted to tree-based networks and a specific matching and scheduling algorithm. As an example, cost functions are applied to a compile time, static list scheduling heuristic. The simulation results confirm that the proposed cost functions can be exploited to produce task assignments where the effect of failures Of machines and network resources on the execution of the application is reduced.
引用
收藏
页码:307 / 314
页数:8
相关论文
共 10 条
[1]  
[Anonymous], THESIS OHIO STATE U
[3]   A cut-based method for terminal-pair reliability [J].
Chen, YG ;
Yuang, MC .
IEEE TRANSACTIONS ON RELIABILITY, 1996, 45 (03) :413-416
[4]  
Cormen T.H., 1997, Introduction to Algorithms
[5]   Task allocation algorithms for maximizing reliability of distributed computing systems [J].
Kartik, S ;
Murthy, CSR .
IEEE TRANSACTIONS ON COMPUTERS, 1997, 46 (06) :719-724
[6]   Reliability evaluation for distributed computing networks with imperfect nodes [J].
Ke, WJ ;
Wang, SD .
IEEE TRANSACTIONS ON RELIABILITY, 1997, 46 (03) :342-349
[7]  
Lewis E., 1996, Introduction to Reliability Engineering
[8]   RELIABILITY MODELING AND ANALYSIS OF COMPUTER-NETWORKS [J].
RAGHAVENDRA, CS ;
MAKAM, SV .
IEEE TRANSACTIONS ON RELIABILITY, 1986, 35 (02) :156-160
[9]   TASK ALLOCATION FOR MAXIMIZING RELIABILITY OF DISTRIBUTED COMPUTER-SYSTEMS [J].
SHATZ, SM ;
WANG, JP ;
GOTO, M .
IEEE TRANSACTIONS ON COMPUTERS, 1992, 41 (09) :1156-1168
[10]   A COMPILE-TIME SCHEDULING HEURISTIC FOR INTERCONNECTION-CONSTRAINED HETEROGENEOUS PROCESSOR ARCHITECTURES [J].
SIH, GC ;
LEE, EA .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1993, 4 (02) :175-187