Parallel Discrete Event Simulation. Richard Fujimoto Communications of the ACM, Oct. 1990. Introduction. Execution of a single discrete event simulation program on a parallel computer to facilitate quick execution of large simulation programs
Communications of the ACM, Oct. 1990
Avoid the possibility of any type of causality error ever occurring by determining when it is safe to process an event. Uses pessimistic estimates for decision making
Use a detection and recovery approach. Allow for causality errors, then invoke “rollback” to recover.