Délégation GPU des perceptions agents : application aux boids de Reynolds

Emmanuel Hermellin 1 Fabien Michel 1
1 SMILE - Système Multi-agent, Interaction, Langage, Evolution
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
Abstract : General-Purpose Computing on Graphics Processing Units (GPGPU) allows to extend the scalability and performances of Multi-Agent Based Simulations (MABS). However, GPGPU requires the underlying program to be compliant with the specific architecture of GPU devices , which is very constraining. In this context, the GPU Environmental Delegation of Agent Perceptions principle has been proposed to ease the use of GPGPU for MABS. This principle consists in making a clear separation between the agent behaviors, managed by the CPU, and environmental dynamics, handled by the GPU. For now, this principle has shown good results, but only on one single case study. In this paper , we further trial this principle by testing its feasibility and genericness on a classic ABM, namely Reynolds's boids. To this end, we first review existing boids implementations and propose our own benchmark model. The paper then shows that applying GPU delegation not only speeds up boids simulations but also produces an ABM which is easy to understand, thanks to a clear separation of concerns.
Keywords : CUDA Flocking MABS GPGPU
Complete list of metadatas

Cited literature [16 references]  Display  Hide  Download

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01236841
Contributor : Emmanuel Hermellin <>
Submitted on : Wednesday, December 2, 2015 - 11:07:15 AM
Last modification on : Friday, December 7, 2018 - 7:27:17 PM
Long-term archiving on : Saturday, April 29, 2017 - 3:34:29 AM

File

2015_JFSMA.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : lirmm-01236841, version 1

Collections

Citation

Emmanuel Hermellin, Fabien Michel. Délégation GPU des perceptions agents : application aux boids de Reynolds. JFSMA: Journées Francophones sur les Systèmes Multi-Agents, Jun 2015, Rennes, France. pp.185-194. ⟨lirmm-01236841⟩

Share

Metrics

Record views

190

Files downloads

338