Reversible Parallel Discrete-Event Execution of Large-scale Epidemic Outbreak Models
- ORNL
The spatial scale, runtime speed and behavioral detail of epidemic outbreak simulations together require the use of large-scale parallel processing. In this paper, an optimistic parallel discrete event execution of a reaction-diffusion simulation model of epidemic outbreaks is presented, with an implementation over the $$\mu$$sik simulator. Rollback support is achieved with the development of a novel reversible model that combines reverse computation with a small amount of incremental state saving. Parallel speedup and other runtime performance metrics of the simulation are tested on a small (8,192-core) Blue Gene / P system, while scalability is demonstrated on 65,536 cores of a large Cray XT5 system. Scenarios representing large population sizes (up to several hundred million individuals in the largest case) are exercised.
- Research Organization:
- Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). National Center for Computational Sciences (NCCS)
- Sponsoring Organization:
- USDOE Laboratory Directed Research and Development (LDRD) Program
- DOE Contract Number:
- DE-AC05-00OR22725
- OSTI ID:
- 982395
- Resource Relation:
- Conference: 24th ACM/IEEE/SCS Workshop on Principles of Advanced and Distributed Simulation (PADS 2010), Atlanta, GA, USA, 20100517, 20100519
- Country of Publication:
- United States
- Language:
- English
Similar Records
Discrete Event Modeling and Massively Parallel Execution of Epidemic Outbreak Phenomena
Discrete Event Execution with One-Sided and Two-Sided GVT Algorithms on 216,000 Processor Cores