Expérimentation du principe de délégation GPU pour la simulation multiagent : Les boids de Reynolds comme cas d'étude

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. The idea is to identify in the model some computations which can be transformed into environmental dynamics and then translated into GPU modules. In this paper, we further trial this principle by testing its feasibility and genericness on a classic ABM, namely Reynolds's boids. 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.
Complete list of metadatas

Cited literature [30 references]  Display  Hide  Download

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01331086
Contributor : Emmanuel Hermellin <>
Submitted on : Monday, June 13, 2016 - 2:19:10 PM
Last modification on : Friday, July 19, 2019 - 10:20:47 AM

File

2016_RIA.pdf
Files produced by the author(s)

Identifiers

Collections

Citation

Emmanuel Hermellin, Fabien Michel. Expérimentation du principe de délégation GPU pour la simulation multiagent : Les boids de Reynolds comme cas d'étude. Revue des Sciences et Technologies de l'Information - Série RIA : Revue d'Intelligence Artificielle, Lavoisier, 2016, 30 (1-2), pp.109-132. ⟨10.3166/RIA.30.109-132⟩. ⟨lirmm-01331086⟩

Share

Metrics

Record views

216

Files downloads

334