Translating Agent Perception Computations into Environmental Processes in Multi-Agent-Based Simulations: A means for Integrating Graphics Processing Unit Programming within Usual Agent-Based Simulation Platforms

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 : Multi-agent-based simulations (MABS) relies on modelling the behavior of individual entities and their interactions in a virtual environment. Nowadays, MABS are used for studying various complex systems such as crowds, animal societies, ecosystems, traffic behaviors or the Market. So MABS are experimental research tools that contribute to our understanding of the mechanisms embedded in these complex systems. Still, studying some complex systems may require to consider millions of individuals. In such a case, the computing resources, which are required, represent a major obstacle for MABS end-users. In this respect, general-purpose computing on graphics processing units (GPGPU) is a relevant approach for addressing performance and scalability issues. However, GPU programming requires expert skills, which strongly limits both the accessibility and the re-usability of the frameworks developed using GPGPU. This paper presents MABS design guideline, dedicated to the GPU context, which allows the use of the GPU power without sacrificing the accessibility of MABS frameworks.
Type de document :
Article dans une revue
Systems Research and Behavioral Science, Wiley, 2013, Special Issue: Conceptual Models Of Complex Systems (In Memory Of The Late Professor Lorenzo Ferrer Figueras), 30 (6), pp.703-715. 〈10.1002/sres.2239〉
Liste complète des métadonnées

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01302420
Contributeur : Fabien Michel <>
Soumis le : jeudi 14 avril 2016 - 11:30:02
Dernière modification le : jeudi 24 mai 2018 - 15:59:23

Lien texte intégral

Identifiants

Collections

Citation

Fabien Michel. Translating Agent Perception Computations into Environmental Processes in Multi-Agent-Based Simulations: A means for Integrating Graphics Processing Unit Programming within Usual Agent-Based Simulation Platforms. Systems Research and Behavioral Science, Wiley, 2013, Special Issue: Conceptual Models Of Complex Systems (In Memory Of The Late Professor Lorenzo Ferrer Figueras), 30 (6), pp.703-715. 〈10.1002/sres.2239〉. 〈lirmm-01302420〉

Partager

Métriques

Consultations de la notice

57