Evaluating Parallelization Strategies for Large-Scale Individual-based Infectious Disease Simulations

Ponge, Johannes; Horstkemper, Dennis; Hellingrath, Bernd; Bayer, Lukas; Bock, Wolfgang; Karch, André

Research article in digital collection (conference) | Peer reviewed

Abstract

Individual-based models (IBMs) of infectious disease dynamics with full-country populations often suffer from high runtimes. While there are approaches to parallelize simulations, many prominent epidemic models exhibit single-core implementations, suggesting a lack of consensus among the research community on whether parallelization is desirable or achievable. Rising demands in model scope and complexity, however, imply that performance will continue to be a bottleneck. In this paper, we discuss the requirements and challenges of parallel IBMs in general and the German Epidemic Micro-Simulation System (GEMS) in particular. While the exploitation of unique model characteristics can yield significant performance improvement potential, parallelization strategies generally necessitate trade-offs in either hardware requirements, model fidelity, or implementation complexity. Therefore, the selection of parallelization strategies requires a comprehensive assessment. We present a point-based evaluation scheme to assess the potential of parallelization strategies as our main contribution and exemplify its application in the context of GEMS.

Details about the publication

Name of the repositoryIEEE Xplore
StatusPublished
Release year2023
ConferenceWinter Simulation Conference 2023, San Antonio, TX, United States
DOI10.1109/WSC60868.2023.10407633
KeywordsEpidemics; Runtime; Infectious diseases; Sociology; Hardware; Complexity theory; Statistics

Authors from the University of Münster

Hellingrath, Bernd
Chair of Information Systems and Supply Chain Management (Logistik)
Horstkemper, Dennis
Chair of Information Systems and Supply Chain Management (Logistik)
Karch, André
Institute of Epidemiology and Social Medicine
Ponge, Johannes
Chair of Information Systems and Supply Chain Management (Logistik)