• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2012, Vol. 34 ›› Issue (10): 64-67.

• 论文 • Previous Articles     Next Articles

Research on Parallel Execution Platform for MultiAgentBased Crowd Simulation

XIONG Muzhou,LUO Wenzhen   

  1. (School of Computer Science,China University of Geosciences,Wuhan 430074,China)
  • Received:2012-04-25 Revised:2012-07-10 Online:2012-10-25 Published:2012-10-25

Abstract:

This paper proposes a multiagent based parallel platform for simulating virtual crowds. It applies MPI as the communication software amongst nodes in masterslave mode. Using the kmeans algorithm, the master node ensures the load balance amongst slave nodes and distributes and schedules agent model execution tasks to slave modes. It also contains modules of simulation result retrieval and monitoring. Slave nodes execute agent model execution tasks according to the task distribution by the master node. It also reports status information to the master node and synchronizes the execution process with other slave nodes. Experimental results on the parallel platform indicate that it is able to apply various agentbased model to the platform with efficient execution cost and good scalability.

Key words: crowd simulation;multiagent model;parallel platform;high performance computing