Towards correct distributed simulation of high-level Petri nets with fine-grained partitioning

被引:0
|
作者
Knoke, Michael [1 ]
Kühling, Felix [1 ]
Zimmermann, Armin [1 ]
Hommel, Günter [1 ]
机构
[1] Technische Universität Berlin, Real-Time Systems and Robotics, Einsteinufer 17, 10587 Berlin, Germany
关键词
Artificial intelligence;
D O I
10.1007/978-3-540-30566-8_12
中图分类号
学科分类号
摘要
Powerful grid and cluster computers allow efficient distributed simulation. Optimistic simulation techniques have been developed which allow for more parallelism in the local simulations than conservative methods. However, they may require costly rollbacks in simulation time due to dependencies between model parts that cause violations of global causality. Different notions of time have been proposed to detect and remedy these situations. Logical time (or Lamport time) is used in many present-day distributed simulation algorithms. However, high-level colored Petri nets may contain global activity priorities, vanishing states, and global state dependencies. Thus virtual time is not sufficient to maintain the global chronological order of events for the optimistic simulation of this model class. The paper presents a new approach that guarantees a correct ordering of global states in a distributed Petri net simulation. A priority-enhanced vector time algorithm is used to detect causal dependencies. © Springer-Verlag Berlin Heidelberg 2004.
引用
收藏
页码:64 / 74
相关论文
共 50 条
  • [21] REACHABILITY TREES FOR HIGH-LEVEL PETRI NETS
    HUBER, P
    JENSEN, AM
    JEPSEN, LO
    JENSEN, K
    THEORETICAL COMPUTER SCIENCE, 1986, 45 (03) : 261 - 292
  • [22] A class of high-level Petri Nets: XML algebraic nets
    Tang, Da
    Li, Ye
    Wang, Xiu-Kun
    Dalian Ligong Daxue Xuebao/Journal of Dalian University of Technology, 2008, 48 (06): : 912 - 918
  • [23] Fine-grained Data Partitioning Framework for Distributed Database Systems
    Xu, Ning
    Cui, Bin
    WWW'14 COMPANION: PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON WORLD WIDE WEB, 2014, : 57 - 61
  • [24] Formal verification method of simulation scenario based on high-level Petri nets
    Control and Simulation Center, Harbin Institute of Technology, Harbin 150001, China
    Kongzhi yu Juece Control Decis, 2006, 11 (1208-1213):
  • [25] Web-based Simulation of Production Schedules with High-level Petri Nets
    Simon, Carlo
    32ND EUROPEAN CONFERENCE ON MODELLING AND SIMULATION (ECMS 2018), 2018, : 275 - 281
  • [26] High-level feature aggregation for fine-grained architectural floor plan retrieval
    Sharma, Divya
    Chattopadhyay, Chiranjoy
    IET COMPUTER VISION, 2018, 12 (05) : 702 - 709
  • [27] Modeling DEDS with object-oriented high-level petri nets-consistent nets on object-oriented high-level petri nets
    Ningbo Univ, Ningbo, China
    Zidonghua Xuebao, 3 (319-325):
  • [28] Power Efficient High-Level Synthesis by Centralized and Fine-Grained Clock Gating
    Alam, Mohsen Riahi
    Nasab, Mostafa Ersali Salehi
    Fakhraie, Sied Mehdi
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2015, 34 (12) : 1954 - 1963
  • [29] FORMALIZING DISTRIBUTED SELF-ADAPTIVE SYSTEMS USING HIGH-LEVEL PETRI NETS
    Capra, Lorenzo
    Camilli, Matteo
    PROCEEDINGS OF THE 2019 SUMMER SIMULATION CONFERENCE (SUMMERSIM '19), 2019,
  • [30] Augmenting High-Level Petri Nets to Support GALS Distributed Embedded Systems Specification
    Moutinho, Filipe
    Gomes, Luis
    TECHNOLOGICAL INNOVATION FOR THE INTERNET OF THINGS, 2013, 394 : 221 - 228