Skip to Main content Skip to Navigation
Conference papers

Overview of Case Studies on Adapting MABS Models to GPU Programming

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 Units (GPGPU) is today recognized as a practical and efficient way of accelerating software procedures that require a lot of computing resources. However, using this technology in the context of Multi-Agent Based Simulation (MABS) appears to be difficult because GPGPU relies on a very specific programming approach for which MABS models are not naturally adapted. This paper discusses practical results from several works we have done on adapting and developing different MABS models using GPU programming. Especially, studying how GPGPU could be used in the scope of MABS, our main motivation is not only to speed up MABS but also to provide the MABS community with a general approach to GPU programming , which could be used on a wide variety of agent-based models. So, this paper first summarizes all the use cases that we have considered so far and then focuses on identifying which parts of the development process could be generalized.
Complete list of metadatas

Cited literature [26 references]  Display  Hide  Download
Contributor : Emmanuel Hermellin <>
Submitted on : Monday, May 23, 2016 - 2:20:44 PM
Last modification on : Thursday, May 24, 2018 - 3:59:23 PM


Files produced by the author(s)




Emmanuel Hermellin, Fabien Michel. Overview of Case Studies on Adapting MABS Models to GPU Programming. PAAMS: Practical Applications of Agents and Multi-Agent Systems, Jun 2016, Seville, Spain. pp.125-136, ⟨10.1007/978-3-319-39387-2_11⟩. ⟨lirmm-01320111⟩



Record views


Files downloads