Modeling and evaluation of task scheduling algorithms using Stochastic Petri Net

被引:0
|
作者
Park, GL [1 ]
Shirazi, B [1 ]
Marquis, J [1 ]
机构
[1] Cheju Natl Univ, Dept Comp Sci & Stat, Cheju, South Korea
关键词
task graph; multiprocessor scheduling; stochastic Petri Net parallel processing;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The multiprocessor scheduling problem is defined as finding an optimal schedule which minimizes the parallel execution time of an parallel program. Since if has been shown that this 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 fools. The paper proposes to use the Stochastic Petri Net model and its equivalent Continuous Time Markov Chain as the tool for modeling and evaluation of task scheduling algorithms. The proposed approach is applied to DFRN scheduling algorithm to investigate its effectiveness. The proposed approach is verified by comparing the result obtained from the SPN model with that obtained by actually running DFRN algorithm. The performance comparison reveals that the proposed approach provides very accurate performance evaluation for the scheduling algorithm when CCR value is small.
引用
收藏
页码:1269 / 1275
页数:7
相关论文
共 50 条
  • [1] Modeling of Task Scheduling Algorithm Using Petri-Net in Cloud Computing
    Nayak, Suvendu Chandan
    Parida, Sasmita
    Tripathy, Chitaranjan
    Pattnaik, Prasant Kumar
    [J]. PROGRESS IN ADVANCED COMPUTING AND INTELLIGENT ENGINEERING, PROCEEDINGS OF ICACIE 2016, VOLUME 1, 2018, 563 : 633 - 643
  • [2] A Task Scheduling Algorithm for HPC Applications using Colored Stochastic Petri Net Models
    Mironescu, Ion Dan
    Vintan, Lucian
    [J]. 2017 13TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING (ICCP), 2017, : 479 - 486
  • [3] Resource scheduling algorithms for grid computing and its modeling and analysis using Petri net
    Han, YJ
    Jiang, CJ
    Fu, Y
    Luo, XM
    [J]. GRID AND COOPERATIVE COMPUTING, PT 2, 2004, 3033 : 73 - 80
  • [4] A new method based on stochastic petri net to task scheduling of parallel test
    Ma Min
    Chen Guangju
    [J]. Proceedings of the First International Symposium on Test Automation & Instrumentation, Vols 1 - 3, 2006, : 57 - 60
  • [5] Modeling and scheduling of FMS using decentralized Petri net
    Maekawa, T
    Tadokoro, S
    Takamori, T
    Hattori, M
    [J]. CAD/CAM ROBOTICS AND FACTORIES OF THE FUTURE, 1996, : 646 - 652
  • [6] Modeling ATM traffic using stochastic Petri Net
    Lin, C
    Li, B
    Wu, JP
    [J]. SIXTH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 1997, : 538 - 541
  • [7] STOCHASTIC PETRI NET WITH APPLICATIONS TO MODELING OCCUPANCY TIMES FOR CONCURRENT TASK SYSTEMS
    SHAPIRO, SD
    [J]. NETWORKS, 1979, 9 (04) : 375 - 379
  • [8] DNA Algorithms for Petri Net Modeling
    Schuster, Alfons
    [J]. INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2008, 32 (04): : 421 - 427
  • [9] Adaptive Evaluation of Virtual Machine Placement and Migration Scheduling Algorithms Using Stochastic Petri Nets
    Liu, Ying
    Wang, Ke
    Ge, Liang
    Ye, Lei
    Cheng, Jingde
    [J]. IEEE ACCESS, 2019, 7 : 79810 - 79824
  • [10] Modeling and performance evaluation of service choreography based on stochastic petri net
    Dong, Yuxiang
    Xia, Yunni
    Sun, Tianhao
    Zhu, Qingsheng
    [J]. Journal of Computers, 2010, 5 (04) : 516 - 523