2010
DOI: 10.1007/978-3-642-12384-9_3
|View full text |Cite
|
Sign up to set email alerts
|

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

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 pap… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0
2

Year Published

2010
2010
2016
2016

Publication Types

Select...
4
1
1

Relationship

2
4

Authors

Journals

citations
Cited by 9 publications
(13 citation statements)
references
References 8 publications
0
10
0
2
Order By: Relevance
“…On other hand, we have implemented a distributed server for crowd simulations that can take advantage of the computational power of current Graphics Processor Units (GPUs) [19]. Since the consistency maintained by the distributed server is the critical path in the system, we have implemented on the GPU this part of the server.…”
Section: Remaining Objectivesmentioning
confidence: 99%
“…On other hand, we have implemented a distributed server for crowd simulations that can take advantage of the computational power of current Graphics Processor Units (GPUs) [19]. Since the consistency maintained by the distributed server is the critical path in the system, we have implemented on the GPU this part of the server.…”
Section: Remaining Objectivesmentioning
confidence: 99%
“…The hybrid approach (2) allows to use jointly the CPU and GPU and thus has two major advantages. Firstly, it brings more flexibility because one can choose what is going to be executed on the GPU, thus providing greater accessibility to the developed tools (as clearly shown in [6] [5], [16], [18]). Secondly, as hybrid systems are modular by design, they make it possible to use agents with complex and heterogeneous architectures.…”
Section: Mabs and Gpgpumentioning
confidence: 99%
“…L'approche hybride (2) est certe moins performante qu'une approche tout-sur-GPU (1) cependant le fait qu'elle autorise une utilisation conjointe du CPU et du GPU apporte plusieurs avantages majeurs. En permettant de choisir ce qui va être exécuté sur le GPU et par le CPU, l'approche hybride se veut plus flexible et ouverte aux autres technologies augmentant ainsi l'accessibilité des outils développés (ce qui est clairement visible dans (Laville et al, 2012 ;Sano et al, 2014 ;Vigueras et al, 2010)). De plus, cette approche est plus modulaire par sa conception, rendant ainsi possible l'utilisation d'architectures agents plus complexes et hétérogènes.…”
Section: Simulations Multiagents Et Gpgpuunclassified