Profiling and Bottlenecks Analysis of an Agent-based Dengue Fever Simulation Model

  • Pablo A. S. Hugen UNIOESTE
  • Guilherme Galante UNIOESTE
  • Rogério L. Rizzi UNIOESTE
  • Eduardo A. A. Cunha UNIOESTE


Agent-Based Model simulations plays a critical role in computational epidemiology, usually employing GPU aceleration to account for large scale scenarios. In this work, we profile and analyze an agent based model for dengue fever disease spreading simulation as part of a bachelor thesis work, to find bottlenecks and performance issues. We have discovered a bottleneck in two of the model kernels, and inefficient host-to-device memory transfers. The use of a unified memory architecture as also running more kernels in parallel using ISO C++17 Parallelism are proposed as future solutions to these challenges.


Brown, G., Reyes, R., and Wong, M. (2019). Towards heterogeneous and distributed computing in c++. In Proceedings of the International Workshop on OpenCL, pages 1–5.

Cunha, E. A. A. et al. (2022). Aperfeiçoamento e ajuste paramétrico de modelo baseado em agentes para simulação da transmissão da dengue. Programa de pós-graduação em ciência da computação, Universidade Estadual do Oeste do Paraná, Cascavel-PR.

Elsheikh, A. (2024). Promising and worth-to-try future directions for advancing state-of-the-art surrogates methods of agent-based models in social and health computational sciences. arXiv preprint arXiv:2403.04417.

Kitson, J., Costello, I., Chen, J., Jiménez, D., Hoops, S., Mortveit, H., Meneses, E., Yeom, J.-S., Marathe, M. V., and Bhatele, A. (2024). A large-scale epidemic simulation framework for realistic social contact networks. arXiv preprint arXiv:2401.08124.

Rachah, A. and Silva, T. L. (2024). An agent-based model for controlling pandemic infectious diseases transmission dynamics with the use of face masks. In AIP Conference Proceedings, volume 3034. AIP Publishing.

Rosenstrom, E. T., Ivy, J. S., Mayorga, M. E., and Swann, J. L. (2024). Covsim: A stochastic agent-based covid-19 simulation model for north carolina. Epidemics, page 100752.

Thomopoulos, V. and Tsichlas, K. (2024). An agent-based model for disease epidemics in greece. Information, 15(3):150.
HUGEN, Pablo A. S.; GALANTE, Guilherme; RIZZI, Rogério L.; CUNHA, Eduardo A. A.. Profiling and Bottlenecks Analysis of an Agent-based Dengue Fever Simulation Model. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DA REGIÃO SUL (ERAD-RS), 24. , 2024, Florianópolis/SC. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 89-92. ISSN 2595-4164. DOI: