Science · 2003 · 143 citations · 23 references
EngineeringSimulationDiscrete-event SimulationParallel Discrete-event SimulationNumerical SimulationModeling And SimulationParallel ComputingSynchronization SchemeComputer EngineeringLarge-scale SimulationComputer ScienceDistributed SimulationComputational ScienceVirtual TimesInteracting Particle SystemConservative Pdes SchemeSimulation InfrastructureParallel ProgrammingComputer ModelingMultiscale Modeling
In a parallel discrete-event simulation (PDES) scheme, tasks are distributed among processing elements (PEs) whose progress is controlled by a synchronization scheme. For lattice systems with short-range interactions, the progress of the conservative PDES scheme is governed by the Kardar-Parisi-Zhang equation from the theory of nonequilibrium surface growth. Although the simulated (virtual) times of the PEs progress at a nonzero rate, their standard deviation (spread) diverges with the number of PEs, hindering efficient data collection. We show that weak random interactions among the PEs can make this spread nondivergent. The PEs then progress at a nonzero, near-uniform rate without requiring global synchronizations.
23
Collective dynamics of ‘small-world’ networks
Duncan J. Watts, Steven H. Strogatz · Nature · 1998 · 42.4K citations
David Jefferson · ACM Transactions on Programming Languages and Systems · 1985 · 2.4K citations · Full text