Advances in Practical Applications of Agents and Multiagent Systems

  • Vigueras G
  • Orduna J
  • Lozano M
N/ACitations
Citations of this article
66Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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 one of the main 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 achieved with respect to the implementation of the same distributed server on a CPU. An application example shows that the system can support agents with complex navigational behaviors.

Cite

CITATION STYLE

APA

Vigueras, G., Orduna, J. M., & Lozano, M. (2010). Advances in Practical Applications of Agents and Multiagent Systems. … of Agents and Multiagent Systems, 70, 1–10. https://doi.org/10.1007/978-3-642-12384-9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free