Multi-Agent System (MAS) is an interesting way to create models and simulators and is widely used to model complex systems. As the complex system community tends to build up larger models to fully represent real systems, the need for computing power raise significantly. Thus MAS often lead to long computing intensive simulations. Parallelizing such a simulation is complex and it execution requires the access to large computing resources. In this paper, we present the adaptation of a MAS system, Sworm, to a Graphical Processing Unit. We show that such an adaptation can improve the performance of the simulator and advocate for a more wider use of the GPU in Agent Based Models in particular for simple agents.
Using GPU for Multi-agent Multi-scale Simulations. Using GPU for Multi-agent Multi-scale Simulations. Distributed Computing and Artificial Intelligence. Advances in Intelligent and Soft Computing, Volume 151/2012, pp 197-204, 2012. [doi: 10.1007/978-3-642-28765-7_23]