|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems
Analytical Performance Modeling for Null Message-Based Parallel Discrete Event Simulation
Singapore, Singapore
July 25-July 27
ISBN: 978-0-7695-4430-4
| ASCII Text | x | ||
| Cheng-Hong Li, Alfred J. Park, Eugen Schenfeld, "Analytical Performance Modeling for Null Message-Based Parallel Discrete Event Simulation," 2012 IEEE 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, pp. 349-358, 2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems, 2011. | |||
| BibTex | x | ||
| @article{ 10.1109/MASCOTS.2011.60, author = {Cheng-Hong Li and Alfred J. Park and Eugen Schenfeld}, title = {Analytical Performance Modeling for Null Message-Based Parallel Discrete Event Simulation}, journal ={2012 IEEE 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems}, volume = {0}, year = {2011}, issn = {1526-7539}, pages = {349-358}, doi = {http://doi.ieeecomputersociety.org/10.1109/MASCOTS.2011.60}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2012 IEEE 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems TI - Analytical Performance Modeling for Null Message-Based Parallel Discrete Event Simulation SN - 1526-7539 SP349 EP358 A1 - Cheng-Hong Li, A1 - Alfred J. Park, A1 - Eugen Schenfeld, PY - 2011 KW - parallel discrete event simulation KW - null message synchronization KW - performance analysis VL - 0 JA - 2012 IEEE 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems ER - | |||
This paper presents a new analytical performance analysis for null message-based parallel discrete event simulation(PDES). Our analysis builds upon the key operation of selecting simulation events for processing in the null message algorithms. The results not only explain the well-known facts of how the look ahead capability of individual simulation processes (called logical processes, or LPs) affect the simulation performance, but also reveals quantitatively how the look ahead, the communication topology, the computation and communication delays, and the flow control mechanism affect the simulation performance. We first show that all of the LPsin a strongly connected component in the communication topology asymptotically progress at the same speed, regardless of their individual characteristics and their share of computation resource. Second, we derive an analytical upper bound on the simulation performance. The derivation shows that the ratio between the sum of the look ahead and the sum of the event processing and communication delays of LPs in a cycle bounds the simulation speed from the above, and the cycle of LPs imposes the tightest upper bound becomes the bottleneck of the simulation. We conduct a series of simulation experiments to empirically validate our findings. Moreover, we show that by using the derived upper bound as an optimization guidance, we improve the partitioning of a simple parallel simulation example and achieve a four times speedup against the same simulation based on a classic min-cut partitioning strategy.
Index Terms:
parallel discrete event simulation, null message synchronization, performance analysis
Citation:
Cheng-Hong Li, Alfred J. Park, Eugen Schenfeld, "Analytical Performance Modeling for Null Message-Based Parallel Discrete Event Simulation," mascots, pp.349-358, 2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems, 2011
Usage of this product signifies your acceptance of the Terms of Use.
