Efficient parallel simulation of spatially-explicit agent-based epidemiological models

被引:11
|
作者
Rao, Dhananjai M. [1 ]
机构
[1] Miami Univ, CSE Dept, Oxford, OH 45056 USA
关键词
Epidemiology; Avian influenza; Agent-based model; Spatially-explicit model; Parallel Discrete Event Simulation (PDES); Time Warp; Logical process migration; Ghosting; AVIAN INFLUENZA; VIRUS; H5N1;
D O I
10.1016/j.jpdc.2016.04.004
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Agent-based approaches enable simulation driven analysis and discovery of system-level properties using descriptive models of known behaviors of the entities constituting the system. Accordingly, a spatially explicit agent-based ecological modeling, parallel simulation, and analysis environment called SEARUMS has been developed. However, the conservatively synchronized parallel simulation infrastructure of SEARUMS did not scale effectively. Furthermore, the initial multithreaded shared-memory design prevented utilization of resources on multiple compute nodes of a distributed memory cluster. Consequently, the simulation infrastructure of SEARUMS was redesigned to operate as a Time Warp synchronized parallel and distributed discrete event simulation (PDES) on modern distributed-memory supercomputing platforms. The new PDES environment is called SEARUMS++. The spatially-explicit nature of the models posed several challenges in achieving scalable and efficient PDES, necessitating new approaches in SEARUMS++ for: (1) modeling spatial interactions and initial partitioning of agents, (2) logical migration of an agent during simulation using proxy agents to reflect migratory characteristics, and (3) ghosting of agents using multiple proxy agents to handle boundary cases that occur during logical migration of agents. This article presents our optimization efforts involving new methods to address aforementioned challenges. The design of SEARUMS++ and experimental evaluation of various alternatives that were explored to achieve scalable and efficient PDES are also discussed. Our experiments indicate that SEARUMS++ provides 200% performance improvement and maintains scalability to a larger number of processors, thus enabling efficient parallel simulation of spatially-explicit agent-based epidemiological models. (C) 2016 Elsevier Inc. All rights reserved.
引用
收藏
页码:102 / 119
页数:18
相关论文
共 50 条
  • [31] Efficient Allocation of Resources for Defense of Spatially Distributed Networks Using Agent-Based Simulation
    Kroshl, William M.
    Sarkani, Shahram
    Mazzuchi, Thomas A.
    RISK ANALYSIS, 2015, 35 (09) : 1690 - 1705
  • [32] Micromobility systems and disease transmission: a spatially explicit agent-based approach
    Nikparvar, Behnam
    Thill, Jean-Claude
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2024, 38 (08) : 1678 - 1701
  • [33] A spatially explicit agent-based simulation platform for investigating effects of shared pollination service on ecological communities
    Qu, Hongchun
    Seifan, Tal
    Tielboerger, Katja
    Seifan, Merav
    SIMULATION MODELLING PRACTICE AND THEORY, 2013, 37 : 107 - 124
  • [34] Changing Neighborhoods-Neighborhoods Changing A Framework for Spatially Explicit Agent-Based Models of Social Systems
    O'Sullivan, David
    SOCIOLOGICAL METHODS & RESEARCH, 2009, 37 (04) : 498 - 530
  • [35] Parallel agent-based simulation on a cluster of workstations
    Popov, K
    Vlassov, V
    Rafea, M
    Holmgren, F
    Brand, P
    Haridi, S
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 470 - 480
  • [36] Using multiple scale spatio-temporal patterns for validating spatially explicit agent-based models
    Kang, Jeon-Young
    Aldstadt, Jared
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2019, 33 (01) : 193 - 213
  • [37] Load-Sharing Policies in Parallel Simulation of Agent-Based Demographic Models
    Pellegrini, Alessandro
    Montanola-Sales, Cristina
    Quaglia, Francesco
    Casanovas-Garcia, Josep
    EURO-PAR 2016: PARALLEL PROCESSING WORKSHOPS, 2017, 10104 : 334 - 346
  • [38] Complementary strengths of spatially-explicit and multi-species distribution models
    Lany, Nina K.
    Zarnetske, Phoebe L.
    Finley, Andrew O.
    McCullough, Deborah G.
    ECOGRAPHY, 2020, 43 (03) : 456 - 466
  • [39] On parallelization of a spatially-explicit structured ecological model for integrated ecosystem simulation
    Wang, Dali
    Berry, Michael W.
    Gross, Louis J.
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2006, 20 (04): : 571 - 581
  • [40] Reliable and Efficient Agent-Based Modeling and Simulation
    Antelmi, Alessia
    Caramante, Pasquale
    Cordasco, Gennaro
    D'Ambrosio, Giuseppe
    De Vinco, Daniele
    Foglia, Francesco
    Postiglione, Luca
    Spagnuolo, Carmine
    JASSS-THE JOURNAL OF ARTIFICIAL SOCIETIES AND SOCIAL SIMULATION, 2024, 27 (02):