Large-Scale Agent-Based Modeling with Repast HPC: A Case Study in Parallelizing an Agent-Based Model

被引:28
作者
Collier, Nicholson [1 ,2 ]
Ozik, Jonathan [1 ,2 ]
Macal, Charles M. [1 ]
机构
[1] Argonne Natl Lab, Global Secur Sci, 9700 S Cass Ave, Argonne, IL 60439 USA
[2] Univ Chicago, Computat Inst, Chicago, IL 60637 USA
来源
EURO-PAR 2015: PARALLEL PROCESSING WORKSHOPS | 2015年 / 9523卷
关键词
Agent-based modeling; ABMS; Repast HPC; Parallel simulation; Distributed simulation; High performance computing; RESISTANT STAPHYLOCOCCUS-AUREUS; INFECTIONS;
D O I
10.1007/978-3-319-27308-2_37
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a case study for parallelizing a large-scale epidemiologic ABM developed with Repast HPC, the Chicago Social Interaction Model (chiSIM). The original serial model is a CA-MRSA model which tracks CA-MRSA transmission dynamics and infection in Chicago, and represents the spread of CA-MRSA in the population of Chicago. We utilize both within compute node parallelization using the OpenMP toolkit and distributed parallelization across multiple processes using MPI. The combined approach yields a 1350 % increase in run time performance utilizing 128 compute nodes.
引用
收藏
页码:454 / 465
页数:12
相关论文
共 11 条
[1]   Waves of resistance: Staphylococcus aureus in the antibiotic era [J].
Chambers, Henry F. ;
DeLeo, Frank R. .
NATURE REVIEWS MICROBIOLOGY, 2009, 7 (09) :629-641
[2]   Parallel agent-based simulation with Repast for High Performance Computing [J].
Collier, Nicholson ;
North, Michael .
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2013, 89 (10) :1215-1235
[3]   Epidemics of Community-Associated Methicillin-Resistant Staphylococcus aureus in the United States: A Meta-Analysis [J].
Dukic, Vanja M. ;
Lauderdale, Diane S. ;
Wilder, Jocelyn ;
Daum, Robert S. ;
David, Michael Z. .
PLOS ONE, 2013, 8 (01)
[4]   A fast and high quality multilevel scheme for partitioning irregular graphs [J].
Karypis, G ;
Kumar, V .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1998, 20 (01) :359-392
[5]   Invasive methicillin-resistant Staphylococcus aureus infections in the United States [J].
Klevens, R. Monina ;
Morrison, Melissa A. ;
Nadle, Joelle ;
Petit, Susan ;
Gershman, Ken ;
Ray, Susan ;
Harrison, Lee H. ;
Lynfield, Ruth ;
Dumyati, Ghinwa ;
Townes, John M. ;
Craig, Allen S. ;
Zell, Elizabeth R. ;
Fosheim, Gregory E. ;
McDougal, Linda K. ;
Carey, Roberta B. ;
Fridkin, Scott K. .
JAMA-JOURNAL OF THE AMERICAN MEDICAL ASSOCIATION, 2007, 298 (15) :1763-1771
[6]   Modeling the transmission of community-associated methicillin-resistant Staphylococcus aureus: a dynamic agent-based simulation [J].
Macal, Charles M. ;
North, Michael J. ;
Collier, Nicholson ;
Dukic, Vanja M. ;
Wegener, Duane T. ;
David, Michael Z. ;
Daum, Robert S. ;
Schumm, Philip ;
Evans, James A. ;
Wilder, Jocelyn R. ;
Miller, Loren G. ;
Eells, Samantha J. ;
Lauderdale, Diane S. .
JOURNAL OF TRANSLATIONAL MEDICINE, 2014, 12
[7]   Methicillin-resistant S-aureus infections among patients in the emergency department [J].
Moran, Gregory J. ;
Krishnadasan, Anusha ;
Gorwitz, Rachel J. ;
Fosheim, Gregory E. ;
McDougal, Linda K. ;
Carey, Roberta B. ;
Talan, David A. .
NEW ENGLAND JOURNAL OF MEDICINE, 2006, 355 (07) :666-674
[8]  
Ozik J., 2013, P WSC 2013 WASH D C
[9]   The TAU parallel performance system [J].
Shende, Sameer S. ;
Malony, Allen D. .
INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2006, 20 (02) :287-311
[10]   Facilitating Parameter Estimation and Sensitivity Analysis of Agent-Based Models: A Cookbook Using Net Logo and R [J].
Thiele, Jan C. ;
Kurth, Winfried ;
Grimm, Volker .
JASSS-THE JOURNAL OF ARTIFICIAL SOCIETIES AND SOCIAL SIMULATION, 2014, 17 (03) :11