C. Chapitre-de-livre-?-guillaume-laville, B. Lang, L. Herrmann, K. Philippe, N. Mazouzi et al., Implementing Multi-Agent Systems on GPU, Designing Scientific Applications on GPUs, Numerical Analysis and Scientific Computing, chapter 18, pp.413-439, 2013.

G. Conférences, C. Laville, N. Lang, K. Marilleau, L. Mazouzi et al., Using GPU for Multi-agent Soil Simulation, PDP 2013, 21st Euromicro International Conference on Parallel, Distributed and Network-based Computing, pp.392-399, 2013.

?. Guillaume-laville, K. Mazouzi, C. Lang, N. Marilleau, B. Herrmann et al., MCMAS : a toolkit to benefit from many-core architecture in agent-based simulation, PADAPS 2013, 1st Workshop on Parallel and Distributed Agent-Based Simulations, in conjunction with EuroPar 2013, pp.544-554, 2013.

?. Guillaume-laville, K. Mazouzi, C. Lang, N. Marilleau, and L. Philippe, Using GPU for Multi-agent Multi-scale Simulations, DCAI'12, 9-th Int. Conf. on Advances in Intelligent and Soft Computing of Advances in Intelligent and Soft Computing, pp.197-204, 2012.

?. Communications, . Présentation-d-'un, and . Poster, MCSMA : A library for multi-agent simulations on manycore architectures

?. Présentation, Accélération d'une simulation de sol sur GPU, aux journées Région Grand Est (RGE) du 14 février 2013 à Belfort

?. Présentation, Portage d'une simulation multi-agents sur GPU, aux journées Région Grand Est (RGE) du 9 juin 2011 à Metz

N. Ilieva-litova-alan, A. Gray, and . Sjöström, Best Practice mini-guide accelerated clusters Using General Purpose GPUs. http://www.prace-project.eu/IMG/pdf/ Best-Practice-Guide-GPGPU.pdf, 2013. [En ligne

G. M. Amdahl, Validity of the single processor approach to achieving large scale computing capabilities, Proceedings of the April 18-20, 1967, spring joint computer conference on, AFIPS '67 (Spring), pp.483-485, 1967.
DOI : 10.1145/1465482.1465560

B. G. Aaby, K. S. Perumalla, and S. K. Seal, Efficient simulation of agent-based models on multi-GPU and multi-core clusters, Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques, pp.1-29, 2010.
DOI : 10.4108/ICST.SIMUTOOLS2010.8822

S. Elaini, . Angelotti, E. Edson, . Scalabrin, C. Bráulio et al., PANDORA : a multiagent system using paraconsistent logic, Computational Intelligence and Multimedia Applications ICCIMA 2001. Proceedings. Fourth International Conference on, pp.352-356, 2001.

C. Augonnet, S. Thibault, and R. Namyst, Automatic Calibration of Performance Models on Heterogeneous Multicore Architectures, 3rd Workshop on Highly Parallel Processing on a Chip, 2009.
DOI : 10.1007/978-3-642-14122-5_9

URL : https://hal.archives-ouvertes.fr/inria-00421333

A. Bbmc-+-10-]-arnaud-banos, S. Boffet-mas, C. Chardonnel, N. Lang, T. Marilleau et al., Simuler la mobilité urbaine quotidienne : le projet MIRO, Mobilités urbaines et risques des transports -approches géographiques, pp.51-86, 2010.

. Bcc-+-11-]-e, C. Blanchart, C. Cambier, B. Canape, T. Gaudou et al., EPIS : A Grid Platform to Ease and Optimize Multi-agent Simulators Running, PAAMS, volume 88 of Advances in Intelligent and Soft Computing, pp.129-134, 2011.

F. Luigi-bellifemine, G. Caire, and D. Greenwood, Developing Multi-Agent Systems with JADE, 2007.

J. M. Bahi, S. Domas, and K. Mazouzi, Jace: a Java environment for distributed asynchronous iterative computations, 12th Euromicro Conference on Parallel, Distributed and Network-Based Processing, 2004. Proceedings., pp.350-357, 2004.
DOI : 10.1109/EMPDP.2004.1271465

H. Bay, A. Ess, T. Tuytelaars, and L. Van-gool, Speeded-Up Robust Features (SURF), Computer Vision and Image Understanding, vol.110, issue.3, pp.346-359, 2008.
DOI : 10.1016/j.cviu.2007.09.014

N. Bell and M. Garland, Implementing sparse matrix-vector multiplication on throughput-oriented processors, Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis, SC '09, pp.1-18, 2009.
DOI : 10.1145/1654059.1654078

. Bmd-+-09-]-e, N. Blanchart, A. Marilleau, E. Drogoul, J. Perrier et al., SWORM : an agent-based model to simulate the effect of earthworms on soil structure, EJSS. European Journal of Soil Science, vol.60, pp.13-21, 2009.

L. Braubach, A. Pokahr, W. Lamersdorf, K. Krempels, and P. Woelk, A GENERIC TIME MANAGEMENT SERVICE FOR DISTRIBUTED MULTI-AGENT SYSTEMS, Applied Artificial Intelligence, vol.20, issue.2-4, pp.2-4229, 2006.
DOI : 10.1145/367211.367250

B. Beresini, S. Ricketts, and M. B. Taylor, Unifying manycore and FPGA processing with the RUSH architecture, 2011 NASA/ESA Conference on Adaptive Hardware and Systems (AHS), pp.22-28, 2011.
DOI : 10.1109/AHS.2011.5963950

. Ccc-+-12-]-m, G. Carillo, R. Cordasco, F. De-chiara, V. Raia et al., Enhancing the Performances of D-MASON -A Motivating Example, SIMULTECH, pp.137-143, 2012.

B. Cosenza, R. Cordasco, V. De-chiara, and . Scarano, Distributed Load Balancing for Parallel Agent-Based Simulations, 2011 19th International Euromicro Conference on Parallel, Distributed and Network-Based Processing, 2011.
DOI : 10.1109/PDP.2011.22

R. Cordasco, A. Chiara, D. Mancuso, V. Mazzeo, C. Scarano et al., A Framework for Distributing Agent-Based Simulations, Euro-Par 2011 : Parallel Processing Workshops, pp.460-470, 2011.
DOI : 10.1007/978-3-642-29737-3_51

M. Bousso, C. Cambier, D. Masse, and E. Perrier, An offer versus demand modelling approach to assess the impact of micro-organisms spatio-temporal dynamics on soil organic matter decomposition rates, Ecological Modelling, pp.301-313, 2007.

J. Cao, P. Dongarra, M. Du, P. Gates, S. Luszczek et al., clMAGMA, Proceedings of the International Workshop on OpenCL 2013 & 2014, IWOCL '14, 2013.
DOI : 10.1145/2664666.2664667

[. Chuffart, . Dumoulin, G. Faure, and . Deffuant, SimExplorer : Programming Experimental Designs on Models and Managing Quality of Modelling Process, IJAEIS, vol.1, issue.1, pp.55-68, 2010.

B. Chaib-draa, I. Jarras, and B. Moulin, Systèmes multi-agents : principes généraux et applications. Edition Hermès, 2001.

L. Chandra, D. Dagum, D. Kohr, J. Maydan, R. Mcdonald et al., Parallel Programming in OpenMP, 2001.

M. Simon-coakley, M. Gheorghe, S. Holcombe, D. Chin, C. Worth et al., Exploitation of High Performance Computing in the FLAME Agent-Based Simulation Framework, HPCC-ICESS, pp.538-545, 2012.

M. José, J. M. Cecilia, M. Garcia, A. Ujaldon, M. Nisbet et al., Parallelization Strategies for Ant Colony Optimisation on GPUs, IPDPS Workshops, pp.339-346, 2011.

J. Castella, . Suan-pheng-kam, P. H. Dang-dinh-quang, C. T. Verburg, and . Hoanh, Combining top-down and bottom-up modelling approaches of land use/cover change to support public policies: Application to sustainable management of natural resources in northern Vietnam, Land Use Policy, vol.24, issue.3, pp.531-545, 2007.
DOI : 10.1016/j.landusepol.2005.09.009

N. Collier and M. North, Repast HPC: A Platform for Large-Scale Agent-Based Modeling, 2011.
DOI : 10.1002/9781118130506.ch5

D. Demidov, K. Ahnert, K. Rupp, and P. Gottschling, Programming CUDA and OpenCL : A Case Study Using Modern C++ Libraries. CoRR, abs/1212, 2012.

A. Delévacq, Métaheuristiques pour l'optimisation combinatoire sur processus graphiques (GPU) Thèse de doctorat, 2013.

]. D. Dem and . Demidov, VexCL : Vector Expression Template Li- brary for OpenCL. http://www.codeproject.com/Articles/415058/ VexCL-Vector-expression-template-library-for-OpenCL. [En ligne

M. D. Roshan, M. Souza, S. Lysenko, D. Marino, and . Kirschner, Dataparallel Algorithms for Agent-based Model Simulation of Tuberculosis on Graphics Processing Units, Proceedings of the 2009 Spring Simulation Multiconference, SpringSim '09 Society for Computer Simulation International, pp.1-21, 2009.

R. M. D-'souza, M. Lysenko, and K. Rahmani, Sugarscape on Steroids : Simulating Over a Million Agents at Interactive Rates, Proceedings of the Agent 2007 Conference, 2007.

J. E. Doran and M. Palmer, Contrasting models of upper palaeolithic social dynamics : a distributed artificial intelligence approach, Computing the Past -Proceedings of Computer Applications and Quantitative Methods in Archaeology Conference 1992 (CAA 92), pp.251-262, 1993.

T. Luis, J. Da-silva, and Y. Demazeau, Vowels co-ordination model, AAMAS, pp.1129-1136, 2002.

[. Deissenberg, S. Van-der-hoog, and H. Dawid, EURACE: A massively parallel agent-based model of the European economy, Applied Mathematics and Computation, vol.204, issue.2, pp.541-552, 2008.
DOI : 10.1016/j.amc.2008.05.116

URL : https://hal.archives-ouvertes.fr/halshs-00339756

J. Ferber, Les systèmes multi-agents : vers une intelligence collective, 1995.

L. Fischer, R. Silveira, and L. Nedel, GPU Accelerated Path-Planning for Multiagents in Virtual Environments, Proceedings of the 2009 VIII Brazilian Symposium on Games and Digital Entertainment, SBGAMES '09, pp.101-110, 2009.

M. Richard and . Fujimoto, Parallel simulation : distributed simulation systems, Proceedings of the 35th conference on Winter simulation : driving innovation, pp.124-134, 2003.

J. Fang, A. L. Varbanescu, J. Shen, and H. Sips, ELMO : A User- Friendly API to Enable Local Memory in OpenCL Kernels, 16th Euromicro Conference on Parallel, Distributed and Network-Based Processing, pp.375-383, 2008.

M. Gardner, Mathematical Games, Scientific American, vol.223, issue.4, pp.120-123, 1970.
DOI : 10.1038/scientificamerican1070-120

C. Gregg, M. Boyer, K. Hazelwood, and K. Skadron, Dynamic heterogeneous scheduling decisions using historical runtime data, Workshop on Applications for Multi-and Many-Core Processors (A4MMC), 2011.

. J. Gck-+-09-]-s, J. Guy, C. Chhugani, N. Kim, M. C. Satish et al., ClearPath : Highly Parallel Collision Avoidance for Multi-Agent Simulation, ACM SIGGRAPH/EUROGRAPHICS SYMPOSIUM ON COMPUTER ANIMATION, pp.177-187, 2009.

O. Gutknecht and J. Ferber, MadKit, Proceedings of the fourth international conference on Autonomous agents , AGENTS '00, pp.78-79, 2000.
DOI : 10.1145/336595.337048

O. Gutknecht and J. Ferber, The MadKit Agent Platform Architecture, Agents Workshop on Infrastructure for Multi-Agent Systems, pp.48-55, 2000.
DOI : 10.1007/3-540-47772-1_5

S. Galland, N. Gaud, J. Demange, and A. Koukam, Environment Model for Multiagent-Based Simulation of 3D Urban Systems, 2009.

O. Gutknecht, Proposition d'un modèle organisationnel générique de systèmes multi-agents, 2001.

P. Haggett, Analyse spatiale en géographie humaine, pp.125-127, 1973.

M. Holcombe, S. Coakley, and R. Smallwood, A General Framework for agent-based modelling of complex systems, Proceedings of the 2006 European Conference on Complex Systems, 2006.

P. E. Hart, N. J. Nilsson, and B. Raphael, A Formal Basis for the Heuristic Determination of Minimum Cost Paths, IEEE Transactions on Systems Science and Cybernetics, vol.4, issue.2, pp.100-107, 1968.
DOI : 10.1109/TSSC.1968.300136

H. Jacobsen, Integrating the bottom-up and top-down approach to energy???economy modelling: the case of Denmark, Energy Economics, vol.20, issue.4, pp.443-461, 1998.
DOI : 10.1016/S0140-9883(98)00002-4

J. Benavides, J. Gómez-luna, J. González-linares, and N. Guil, Parallelization of a Video Segmentation Algorithm on CUDA?Enabled Graphics Processing Units, 15th Euro-Par Conference, pp.924-935, 2009.

H. Van-dyke-parunak, J. Odell, and M. Fleischer, Software engineering for largescale multi-agent systems. chapter The role of roles in designing effective agent organizations, pp.27-38, 2003.

H. Johansson, Volume Raycasting Performance Using DirectCompute

K. Opencl and W. Group, The OpenCL Specification, version 1.0, 2008.

. Krh-+-10-]-m, P. Kiran, M. Richmond, L. S. Holcombe, D. Chin et al., FLAME : simulating large populations of agents on parallel hardware architectures, Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems International Foundation for Autonomous Agents and Multiagent Systems, pp.1633-1636, 2010.

T. Karmakharm, P. Richmond, and D. Romano, Agent-based Large Scale Simulation of Pedestrians With Adaptive Realistic Navigation Vector Fields, Theory and Practice of Computer Graphics (TPCG) 2010, pp.67-74, 2010.

J. Kim, S. Seo-lee, J. Nah, G. Jo, and J. Lee, SnuCL, Proceedings of the 26th ACM international conference on Supercomputing, ICS '12, pp.341-352, 2012.
DOI : 10.1145/2304576.2304623

P. Maes, Designing autonomous agents, Robotics and Autonomous Systems, vol.6, issue.1-2, 1990.
DOI : 10.1016/S0921-8890(05)80024-7

F. Michel, P. Bommel, and J. Ferber, Simulation distribuée interactive sous MadKit, JFSMA, pp.175-178, 2002.

D. Mcfarland, The Oxford companion to animal behaviour. Oxford Paperback Reference, 1987.

L. Ma, X. Chen, and Z. Meng, A performance Analysis of the Game of Life based on parallel algorithm. CoRR, abs/1209, 2012.

F. Michel, J. Ferber, and A. Drogoul, Multi-Agent Systems and Simulation : a Survey From the Agents Community's Perspective, Multi-Agent Systems : Simulation and Applications, Computational Analysis, Synthesis, and Design of Dynamic Systems, p.47, 2009.

C. Mistry, N. Gregg, D. Rubin, K. Kaeli, and . Hazelwood, Analyzing program flow within a many-kernel OpenCL application, Proceedings of the Fourth Workshop on General Purpose Processing on Graphics Processing Units, GPGPU-4, pp.1-10, 2011.
DOI : 10.1145/1964179.1964193

F. Michel, Introduction to Turtlekit : A Platform for Building Logo Based Multi- Agent Simulations with Madkit, 2002.
URL : https://hal.archives-ouvertes.fr/lirmm-00269426

F. Michel, Intégration du calcul sur GPU dans la plate-forme de simulation multi-agent générique TurtleKit 3, Salima Hassas and Maxime Morge Cepadues Editions, pp.189-198, 2013.

M. Veynu-narasiman, C. Shebanow, R. Lee, O. Miftakhutdinov, Y. N. Mutlu et al., Improving GPU Performance via Large Warps and Twolevel Warp Scheduling, Proceedings of the 44th Annual IEEE/ACM International Symposium on Microarchitecture, MICRO-44, pp.308-317, 2011.

H. Repast and . Manual, repast.sourceforge.net/docs/RepastHPCManual.pdf. [En ligne

C. W. Reynolds, Flocks, Herds and Schools : A Distributed Behavioral Model, Proceedings of the 14th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH '87, pp.25-34, 1987.

S. Rodriguez, V. Hilaire, and A. Koukam, A Holonic Approach to Model and Deploy Large Scale Simulations, MABS, pp.112-127, 2006.
DOI : 10.1007/978-3-540-76539-4_9

P. Richmond, . Flame, U. Report, and . Guide, CS-11-03), 2011.

P. Richmond and D. Romano, A High Performance Framework For Agent Based Pedestrian Dynamics on GPU hardware. European Simulation and Modelling, 2008.

S. Ryoo, C. I. Rodrigues, S. S. Baghsorkhi, S. S. Stone, D. B. Kirk et al., Optimization principles and application performance evaluation of a multithreaded GPU using CUDA, Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming , PPoPP '08, pp.73-82, 2008.
DOI : 10.1145/1345206.1345220

P. Richmond, D. Walker, S. Coakley, and D. Romano, High performance cellular level agent-based simulation with FLAME for the GPU, Briefings in Bioinformatics, vol.11, issue.3, 2010.
DOI : 10.1093/bib/bbp073

K. Rupp, J. Weinbub, and F. Rudolf, Automatic performance optimization in ViennaCL for GPUs, Proceedings of the 9th Workshop on Parallel/High-Performance Object-Oriented Scientific Computing, POOSC '10, pp.1-6, 2010.
DOI : 10.1145/2039312.2039318

R. Silveira, L. Fischer, J. Ferreira, E. Prestes, and L. Nedel, Path-Planning for RTS Games Based on Potential Fields, Proceedings of the Third international conference on Motion in games, MIG'10, pp.410-421, 2010.
DOI : 10.1007/978-3-642-16958-8_38

A. Spicher, N. A. Fatès, and O. Simonin, Translating Discrete Multi- Agents Models into Cellular Automata, Application to Diffusion-Limited Aggregation, CCIS 67 Communications in Computer and Information Sciences series, pp.270-282, 2010.
URL : https://hal.archives-ouvertes.fr/inria-00546424

J. Shen, J. Fang, H. Sips, and A. L. Varbanescu, Performance Traps in OpenCL for CPUs, Proceedings of the 2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP '13, pp.38-45, 2013.

E. Sklar, NetLogo, a Multi-agent Simulation Environment, Artificial Life, vol.13, issue.3, pp.303-311, 2011.
DOI : 10.1162/106454602753694765

J. Shafi, K. Manzoor, B. Hameed, M. Carpenter, and . Baker, Multicore-enabling the MPJ express messaging library, Proceedings of the 8th International Conference on the Principles and Practice of Programming in Java, PPPJ '10, pp.49-58, 2010.
DOI : 10.1145/1852761.1852769

D. Strippgen and K. Nagel, Multi-agent traffic simulation with CUDA, 2009 International Conference on High Performance Computing & Simulation, pp.106-114, 2009.
DOI : 10.1109/HPCSIM.2009.5192895

S. Tzeng, A. Patney, and J. D. Owens, Task Management for Irregularparallel Workloads on the GPU, Proceedings of the Conference on High Performance Graphics, HPG '10, pp.29-37, 2010.

A. Uchida, Y. Ito, and K. Nakano, An Efficient GPU Implementation of Ant Colony Optimization for the Traveling Salesman Problem, 2012 Third International Conference on Networking and Computing, pp.94-102, 2012.
DOI : 10.1109/ICNC.2012.22

G. Vitaglione, F. Quarta, and E. Cortese, Scalability and Performance of JADE Message Transport System. http://jade.tilab.com/papers/Final-ScalPerfMessJADE.pdf? [En ligne, 2002.

E. Werner and Y. Demazeau, The design of multi-agent systems, Decentralized AI, vol.3, pp.3-30, 1992.

R. M. Weiss, Accelerating Swarm Intelligence Algorithms with GPU-Computing
DOI : 10.1007/978-3-642-16405-7_31

A. G. Wilson, Urban and Regional Models in Geography and Planning. A Wiley- Interscience publication, 1974.

P. Wittek and X. Rubio-campillo, Scalable agent-based modelling with cloud HPC resources for social simulations, 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings, pp.355-362, 2012.
DOI : 10.1109/CloudCom.2012.6427498

[. Wienke, P. Springer, C. Terboven, and D. Mey, OpenACC ??? First Experiences with Real-World Applications, Proceedings of the 18th International Conference on Parallel Processing, Euro-Par'12, pp.859-870, 2012.
DOI : 10.1007/978-3-642-32820-6_85

L. Zaoralek and P. Gajdos, CUDA code support in multiagent platform JADE, 2012 12th International Conference on Intelligent Systems Design and Applications (ISDA), pp.546-551, 2012.
DOI : 10.1109/ISDA.2012.6416596