Update statistics in conservative parallel discrete event simulations of asynchronous systems
A. Kolakowska, M. A. Novotny, Per Arne Rikvold

TL;DR
This paper models the performance of asynchronous parallel discrete event simulations using a conservative algorithm, deriving theoretical bounds and microscopic properties of the virtual time interface.
Contribution
It establishes an explicit connection between utilization and interface structure, deriving a lower bound for speed-up and analytical properties of the system.
Findings
Theoretical lower bound for speed-up: (L+1)/4 for L>3.
Derived probability distribution of updates in the system.
Analytical computation of microscopic interface properties.
Abstract
We model the performance of an ideal closed chain of L processing elements that work in parallel in an asynchronous manner. Their state updates follow a generic conservative algorithm. The conservative update rule determines the growth of a virtual time surface. The physics of this growth is reflected in the utilization (the fraction of working processors) and in the interface width. We show that it is possible to nake an explicit connection between the utilization and the macroscopic structure of the virtual time interface. We exploit this connection to derive the theoretical probability distribution of updates in the system within an approximate model. It follows that the theoretical lower bound for the computational speed-up is s=(L+1)/4 for L>3. Our approach uses simple statistics to count distinct surface configuration classes consistent with the model growth rule. It enables one…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
