Parallel event-driven simulation based on application global state monitoring

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

Abstract

Discrete event simulation is a well known technique used for modeling and simulating complex parallel systems. Parallel simulation introduces multiple simulated event queues processed in parallel. A proper synchronization between parallel queues must be introduced. Program global state monitoring is a natural way to organize global simulation state monitoring and control. Every queue process reports its progress state, being the timestamp of the most recently processed event, to a global synchronizer. Reporting is done asynchronously and has no influence on the simulation process. A global simulation state can be defined as the vector containing timestamps of the most recently processed event in every queue. The paper presents the principles of parallel simulation designed by the use of a system infrastructure for global states monitoring. Comparison to existing parallel simulation methods is provided. © 2014 Springer-Verlag.

Cite

CITATION STYLE

APA

Maśko, Ł., & Tudruj, M. (2014). Parallel event-driven simulation based on application global state monitoring. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8384 LNCS, pp. 348–357). Springer Verlag. https://doi.org/10.1007/978-3-642-55224-3_33

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