Publication | Closed Access
A high performance agent based modelling framework on graphics card hardware with CUDA
55
Citations
10
References
2009
Year
Unknown Venue
EngineeringGpu BenchmarkingFormal Agent SpecificationsComputer ArchitectureComputer-aided DesignGpu ComputingSystems EngineeringModeling And SimulationAgent Programming LanguageParallel ComputingAgent Development ToolComputer EngineeringComputer ScienceGpu ClusterGpu ArchitectureCloud ComputingAgent Data StructuresParallel ProgrammingGraphics Card HardwareHigh Performance AgentGraphics Processing UnitSystem SoftwareGpu Virtualization
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.
| Year | Citations | |
|---|---|---|
Page 1
Page 1