Journal of System Simulation ›› 2015, Vol. 27 ›› Issue (2): 396-403.

Previous Articles     Next Articles

GPU-Accelerated Simulation for Class of Multi-Agent Based Models

Zhao Yuan1,2,3,4, Cheng Jiachang2, Wang Lu2,3,4, Hu Yueming2,3,4   

  1. 1. Guangdong College of Industry & Commerce, Guangzhou 510510, China;
    2. College of Informatics, South China Agricultural University, Guangzhou 510642, China;
    3. Guangdong Province Key Laboratory of Land Use and Consolidation, Guangzhou 510642, China;
    4. Key Laboratory of the Ministry of Land and Resources for Construction Land Transformation, Guangzhou 510642, China
  • Received:2014-01-24 Revised:2014-04-13 Published:2020-09-02

Abstract: A parallel agent-based model of Von Thünen Model was proposed driven by graphics processing units (GPUs). The Von Thünen Model often involved the simulation of large numbers of geographically located individual decision-makers and a massive number of individual-level interactions. This simulation required substantial computational power. GPU-enabled computing resources provided a massively parallel processing platform based on a fine-grained shared memory paradigm. This massively parallel processing platform held considerable promise for meeting the computing requirement of agent-based models of spatial problems. A dynamic relationship table rebuilding method was proposed to enable the use of GPUs for parallel agent-based modeling of the spatial Von Thünen Model. The key algorithm played an important role in best exploiting high-performance resources in GPUs for large-scale spatial simulation. Experiments conducted to examine computing performance show that GPUs provide a computationally efficient alternative to traditional parallel computing architectures and substantially accelerate agent-based models in large-scale spatial space.

Key words: spatial index grid, multi-agent system, parallel computation, GPU

CLC Number: