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

8Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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.

Cite

CITATION STYLE

APA

Knoke, M., Kühling, F., Zimmermann, A., & Hommel, G. (2004). Towards correct distributed simulation of high-level Petri nets with fine-grained partitioning. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3358, 64–74. https://doi.org/10.1007/978-3-540-30566-8_12

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free