Publications des scientifiques de l'IRD

Laville G., Lang C., Herrmann B., Philippe L., Mazouzi K., Marilleau Nicolas. (2015). MCMAS : a toolkit for developing agent-based simulations on many-core architectures. Multiagent and Grid Systems, 11 (1), p. 15-31. ISSN 1574-1702.

Titre du document
MCMAS : a toolkit for developing agent-based simulations on many-core architectures
Année de publication
2015
Type de document
Article référencé dans le Web of Science WOS:000359189600002
Auteurs
Laville G., Lang C., Herrmann B., Philippe L., Mazouzi K., Marilleau Nicolas
Source
Multiagent and Grid Systems, 2015, 11 (1), p. 15-31 ISSN 1574-1702
Multi-agent models and simulations are used to describe complex systems in domains such as biological, geographical or ecological sciences. The increasing model complexity results in a growing need for computing resources and motivates the use of new architectures such as multi-cores and many-cores. Using them efficiently however remains a challenge in many models as it requires adaptations tailored to each program, using low-level code and libraries. In this paper we present MCMAS a generic toolkit allowing an efficient use of many-core architectures through already defined data structures and kernels. The toolkit provides few famous algorithms as diffusion, path-finding or population dynamics that are frequently used in an agent based models. For further needs, MCMAS is based on a flexible architecture that can easily be enriched by new algorithms thanks to development features. The use of the library is illustrated with three models and their performance analysis.
Plan de classement
Informatique [122]
Localisation
Fonds IRD [F B010068858]
Identifiant IRD
fdi:010068858
Contact