Petri-net based performance-evaluation of distributed homogeneous task systems

被引:6
|
作者
Lopez-Benitez, N [1 ]
机构
[1] Texas Tech Univ, Dept Comp Sci, Lubbock, TX 79409 USA
基金
美国国家科学基金会;
关键词
distributed system; performance; petri net; replication; task allocation; task graph;
D O I
10.1109/24.877337
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
TG (task graph) are used to describe the execution of several tasks under some precedence constraints, Direct evaluation of TG provides an average completion time of the overall job, assuming no limits exist in the number of processing units and with no regard for allocation schemes. This paper presents a systematic approach for evaluating TG of jobs executed under predetermined allocation constraints. This extension of TG relies on GSPN (Generalized stochastic Petri Nets). A systematic mapping of a TG into a GSPN model is discussed, This GSPN model is extended to incorporate information about the static allocation of the set of tasks in the TG, An algorithm is implemented to evaluate static allocation Schemes with or without task replication However, for task replication, a homogeneous system is assumed because the execution time of those tasks does not change when allocated to various processing units, Also, under this assumption, task execution rates are modified by adding communication costs involved in sending data required by the next task, in turn, to execute, Thus, using a single model, TG are evaluated with constraints not only on where replicated and nonreplicated tasks are to be executed but on the number of processing units available, task allocation constraints, and the communication costs involved when they are remotely located.
引用
收藏
页码:188 / 198
页数:11
相关论文
共 50 条
  • [2] A Petri-net based distributed monitoring system using PIC microcontrollers
    Frankowiak, MR
    Grosvenor, RI
    Prickett, PW
    MICROPROCESSORS AND MICROSYSTEMS, 2005, 29 (05) : 189 - 196
  • [3] Simulating on CIS Based on Petri-Net
    Xu Da-hua
    2009 IEEE INTERNATIONAL SYMPOSIUM ON IT IN MEDICINE & EDUCATION, VOLS 1 AND 2, PROCEEDINGS, 2009, : 1132 - 1135
  • [4] Petri-net and GA-based approach to modeling, scheduling, and performance evaluation for wafer fabrication
    Chen, JH
    Fu, LC
    Lin, MH
    Huang, AC
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2001, 17 (05): : 619 - 636
  • [5] Modeling of Task Scheduling Algorithm Using Petri-Net in Cloud Computing
    Nayak, Suvendu Chandan
    Parida, Sasmita
    Tripathy, Chitaranjan
    Pattnaik, Prasant Kumar
    PROGRESS IN ADVANCED COMPUTING AND INTELLIGENT ENGINEERING, PROCEEDINGS OF ICACIE 2016, VOLUME 1, 2018, 563 : 633 - 643
  • [6] DEPENDENCY ANALYSIS - A PETRI-NET BASED TECHNIQUE FOR SYNTHESIZING LARGE CONCURRENT SYSTEMS
    CHEN, YG
    TSAI, WT
    CHAO, D
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1993, 4 (04) : 414 - 426
  • [7] THE RESEARCH ON THE WORKFLOW PROCESS MODELING BASED ON PETRI-NET
    Tang Shao-Xun
    Yi Xian-Qing
    Luo Xue-Shan
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER THEORY AND ENGINEERING (ICACTE 2009), VOLS 1 AND 2, 2009, : 1331 - 1335
  • [8] A Workflow Modeling Optimization and Analysis Algorithm Based on Petri-net
    Hao Mei
    2008 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE & ENGINEERING (15TH), VOLS I AND II, CONFERENCE PROCEEDINGS, 2008, : 188 - 192
  • [9] DESIGN AND IMPLEMENTATION METHODOLOGY BASED ON PETRI-NET FORMALISM OF FLEXIBLE MANUFACTURING SYSTEMS CONTROL
    HUVENOIT, B
    BOUREY, JP
    CRAYE, E
    PRODUCTION PLANNING & CONTROL, 1995, 6 (01) : 51 - 64
  • [10] A petri-net model for scalable systems with variable stages based on changing product demands
    Hasan, Syed Maaz
    Butt, Sajid Ullah
    Baqai, Aamer Ahmed
    28TH INTERNATIONAL CONFERENCE ON FLEXIBLE AUTOMATION AND INTELLIGENT MANUFACTURING (FAIM2018): GLOBAL INTEGRATION OF INTELLIGENT MANUFACTURING AND SMART INDUSTRY FOR GOOD OF HUMANITY, 2018, 17 : 198 - 205