ETRI Journal (Apr 2022)

Adaptive and optimized agent placement scheme for parallel agent-based simulation

  • Ki-Sung Jin,
  • Sang-Min Lee,
  • Young-Chul Kim

DOI
https://doi.org/10.4218/etrij.2020-0399
Journal volume & issue
Vol. 44, no. 2
pp. 313 – 326

Abstract

Read online

This study presents a noble scheme for distributed and parallel simulations with optimized agent placement for simulation instances. The traditional parallel simulation has some limitations in that it does not provide sufficient performance even though using multiple resources. The main reason for this discrepancy is that supporting parallelism inevitably requires additional costs in addition to the base simulation cost. We present a comprehensive study of parallel simulation architectures, execution flows, and characteristics. Then, we identify critical challenges for optimizing large simulations for parallel instances. Based on our cost-benefit analysis, we propose a novel approach to overcome the performance constraints of agent-based parallel simulations. We also propose a solution for eliminating the synchronizing cost among local instances. Our method ensures balanced performance through optimal deployment of agents to local instances and an adaptive agent placement scheme according to the simulation load. Additionally, our empirical evaluation reveals that the proposed model achieves better performance than conventional methods under several conditions.

Keywords