X-machines as a basis for dynamic system specification
Software Engineering Journal
FLAME: simulating large populations of agents on parallel hardware architectures
Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems: volume 1 - Volume 1
BehaveRT: a GPU-based library for autonomous characters
MIG'10 Proceedings of the Third international conference on Motion in games
Multiagent and Grid Systems
A distributed visualization system for crowd simulations
Integrated Computer-Aided Engineering
Hi-index | 0.00 |
We present an efficient implementation of a high performance parallel framework for Agent Based Modelling (ABM), exploiting the parallel architecture of the Graphics Processing Unit (GPU). It provides a mapping between formal agent specifications, with C based scripting, and optimised NVIDIA Compute Unified Device Architecture (CUDA) code. The mapping of agent data structures and agent communication is described, and our work is evaluated through a number of simple interacting agent examples. In contrast with an alternative, single machine CPU implementation, a speedup of up to 250 times is reported.