1564

A high performance agent based modelling framework on graphics card hardware with CUDA

Paul Richmond, Simon Coakley, Daniela M. Romano
University of Sheffield, UK, Department of Computer Science, Regent Court, 211 Portobello, Sheffield, S1 4DP
In AAMAS ’09: Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems (2009), pp. 1125-1126.

@conference{richmond2009high,

   title={A high performance agent based modelling framework on graphics card hardware with CUDA},

   author={Richmond, P. and Coakley, S. and Romano, D.M.},

   booktitle={Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems-Volume 2},

   pages={1125–1126},

   year={2009},

   organization={International Foundation for Autonomous Agents and Multiagent Systems}

}

Download Download (PDF)   View View   Source Source   

546

views

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.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2017 hgpu.org

All rights belong to the respective authors

Contact us: