Desynchronization and Speedup in an Asynchronous Conservative Parallel Update Protocol
A. Kolakowska, M. A. Novotny

TL;DR
This paper applies non-equilibrium surface growth methods to analyze asynchronous conservative parallel update protocols, revealing bounds on desynchronization and speedup, and offering insights for designing more efficient algorithms.
Contribution
It introduces a novel approach using surface growth theory to study the performance of asynchronous PDES algorithms, providing theoretical bounds and simulation results.
Findings
Established upper bounds for desynchronization.
Derived lower bounds for system utilization.
Simulated VTH evolution as an asynchronous cellular automaton.
Abstract
In a state-update protocol for a system of asynchronous parallel processes that communicate only with nearest neighbors, global desynchronization in operation times can be deduced from kinetic roughening of the corresponding virtual-time horizon (VTH). The utilization of the parallel processing environment can be deduced by analyzing the microscopic structure of the VTH. We give an overview of how the methods of non-equilibrium surface growth (physics of complex systems) can be applied to uncover some properties of state update algorithms used in distributed parallel discrete-event simulations (PDES). In particular, we focus on the asynchronous conservative PDES algorithm in a ring communication topology. The time evolution of its VTH is simulated numerically as asynchronous cellular automaton whose update rule corresponds to the update rule followed by this algorithm. We give…
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.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Distributed and Parallel Computing Systems · Advanced Data Storage Technologies
