Faciliter l’accès au calcul haute performance pour les simulations multi-agent : l’approche par Modèle de Distribution
Les simulations à base d’agents sont souvent limités par des problèmes de performance lorsqu’elles traitent un grand nombre d’agents. Par ailleurs, les frameworks de calcul haute performance existants posent des défis importants pour les modélisateurs ayant peu d’expertise en parallélisme. Cet article propose une analyse complète de ces défis, soutenant qu’une approche architecturale plus flexible est requise. Cette analyse nous amène à formaliser un cadre assurant une séparation claire entre la modélisation du phénomène et son exécution distribuée. Pour pallier ces lacunes, nous nous appuyons sur le Modèle de Distribution, un concept qui facilite la séparation des préoccupations pour la distribution de modèles à base d’agents. L’efficacité de cette approche est démontrée par son application concrète au modèle CAMMISOLE sur la plateforme GAMA.