Performance evaluation of a list scheduling algorithm in distributed memory multiprocessor systems

被引:11
作者
Park, GL [1 ]
机构
[1] Jeju Natl Univ, Dept Comp Sci & Stat, Cheju, South Korea
[2] Jeju Natl Univ, Res Inst Basic Sci, Cheju, South Korea
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2004年 / 20卷 / 02期
关键词
stochastic Petri net; continuous time Markov chain; communication to computation ratio;
D O I
10.1016/S0167-739X(03)00139-0
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Since it has been shown that the multiprocessor scheduling problem is NP-complete, research efforts have resulted in numerous scheduling algorithms based on heuristics. The need for measuring the effectiveness of the various task scheduling algorithms leads to a great demand on modeling and evaluation tools. This paper proposes to use the stochastic Petri net (SPN) model and its equivalent continuous time Markov chain (CTMC) as the tool for modeling and evaluation of task scheduling algorithms. The proposed approach is applied to DPS (decisive path scheduling) algorithm to investigate its effectiveness. The proposed approach is verified by comparing the result obtained using the SPN model with that obtained by actually running DIPS algorithm. The performance comparison reveals that the proposed approach provides very accurate performance evaluation for the scheduling algorithm when the CCR (communication to computation ratio) value is small. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:249 / 256
页数:8
相关论文
共 9 条
[1]  
Coffman Jr E. G., 1976, COMPUTER JOB SHOP SC
[2]  
DARBHA S, 1994, P 1994 INT C PAR PRO, V2, P52
[3]  
MOLLOY MK, 1982, IEEE T COMPUT, V31, P913, DOI 10.1109/TC.1982.1676110
[4]   PETRI NETS - PROPERTIES, ANALYSIS AND APPLICATIONS [J].
MURATA, T .
PROCEEDINGS OF THE IEEE, 1989, 77 (04) :541-580
[5]  
Park GL, 1997, IPPS PROC, P157, DOI 10.1109/IPPS.1997.580875
[6]   Optimal checkpoint interval analysis using stochastic Petri net [J].
Park, GL ;
Hee, YY ;
Choo, HS .
2001 PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2001, :57-60
[7]  
Park GL, 1997, LECT NOTES COMPUT SC, V1253, P123
[8]  
Park GL, 2000, PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, P1269
[9]   Decisive path scheduling: A new list scheduling method [J].
Park, GL ;
Shirazi, B ;
Marquis, J ;
Choo, H .
PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 1997, :472-480