Modeling Direct Transmission Diseases Using Parallel Bitstring Agent-Based Models
                Authored by Guilherme Galante, Rogerio Luis Rizzi, Wesley Luciano Kaizer, Claudia Brandelero Rizzi, Flavio Codeco Coelho
                
                    Date Published: 2018
                
                
                    DOI: 10.1109/tcss.2018.2871625
                
                
                    Sponsors:
                    
                        No sponsors listed
                    
                
                
                    Platforms:
                    
                        No platforms listed
                    
                
                
                    Model Documentation:
                    
                        Other Narrative
                        
                        Pseudocode
                        
                        Mathematical description
                        
                
                
                    Model Code URLs:
                    
                        Model code not found
                    
                
                Abstract
                Agent-based models (ABMs) are gaining importance over traditional
epidemiological modeling due to advances in computing technology and
catalyzed by the need for detailed epidemiological analysis of emergent
diseases. Unfortunately, the advantages of ABMs are realized at the cost
of significantly large execution times and high memory consumption for
large-scale simulations. To address the memory issue, we designed and
implemented an ABM using an innovative feature: the bitstring approach,
in which the attributes of each agent are represented by an array of
hits instead using traditional data structures. To cope with the high
computational demands, we developed a parallel version of model aiming
multicore CPUs and GPUs architectures using Thrust parallel algorithms
library. The results of our model were validated comparing them with
data of a spread of Influenza A in the Cascavel City, South Brazil,
occurred in 2009. The model presented good qualitative results and an
excellent performance on GPUs. The application of bitstring technique is
proved to be relevant in economy of memory, allowing to store the same
attributes using 41\% less memory space and improving the data copy time
between CPU and GPU up to 52\%.
                
Tags
                
                    Simulation
                
                    agent-based simulations
                
                    Bitstring representation
                
                    Parallel
epidemiological models