Sciweavers

PAAMS
2010
Springer

A GPU-Based Multi-agent System for Real-Time Simulations

13 years 2 months ago
A GPU-Based Multi-agent System for Real-Time Simulations
The huge number of cores existing in current Graphics Processor Units (GPUs) provides these devices with computing capabilities that can be exploited by distributed applications. In particular, these capabilites have been used in crowd simulations for enhancing the crowd rendering, and even for simulating continuum crowds. However, GPUs have not been used for simulating large crowds of complex agents, since these simulations require distributed architectures that can support huge amounts of agents. In this paper, we propose a GPU-based multi-agent system for crowd simulation. Concretely, we propose the use of an on-board GPU to implement some of the tasks that a distributed server for crowd simulations should perform. The huge number of cores in the GPU is used to simultaneously validate movement requests from different agents, greatly reducing the server response time. Since this task represents the critical data path, the use of this hardware significantly increases the parallelism ...
Guillermo Vigueras, Juan M. Orduña, Miguel
Added 29 Jan 2011
Updated 29 Jan 2011
Type Journal
Year 2010
Where PAAMS
Authors Guillermo Vigueras, Juan M. Orduña, Miguel Lozano
Comments (0)