Implementing Multi-Agent Systems on GPU, Designing Scientific Applications on GPUs, Numerical Analysis and Scientific Computing, chapter 18, pp.413-439, 2013. ,
Using GPU for Multi-agent Soil Simulation, PDP 2013, 21st Euromicro International Conference on Parallel, Distributed and Network-based Computing, pp.392-399, 2013. ,
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. ,
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. ,
MCSMA : A library for multi-agent simulations on manycore architectures ,
Accélération d'une simulation de sol sur GPU, aux journées Région Grand Est (RGE) du 14 février 2013 à Belfort ,
Portage d'une simulation multi-agents sur GPU, aux journées Région Grand Est (RGE) du 9 juin 2011 à Metz ,
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 ,
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
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
PANDORA : a multiagent system using paraconsistent logic, Computational Intelligence and Multimedia Applications ICCIMA 2001. Proceedings. Fourth International Conference on, pp.352-356, 2001. ,
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
Simuler la mobilité urbaine quotidienne : le projet MIRO, Mobilités urbaines et risques des transports -approches géographiques, pp.51-86, 2010. ,
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. ,
Developing Multi-Agent Systems with JADE, 2007. ,
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
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
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
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. ,
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
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
Enhancing the Performances of D-MASON -A Motivating Example, SIMULTECH, pp.137-143, 2012. ,
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
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
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. ,
clMAGMA, Proceedings of the International Workshop on OpenCL 2013 & 2014, IWOCL '14, 2013. ,
DOI : 10.1145/2664666.2664667
SimExplorer : Programming Experimental Designs on Models and Managing Quality of Modelling Process, IJAEIS, vol.1, issue.1, pp.55-68, 2010. ,
Systèmes multi-agents : principes généraux et applications. Edition Hermès, 2001. ,
Parallel Programming in OpenMP, 2001. ,
Exploitation of High Performance Computing in the FLAME Agent-Based Simulation Framework, HPCC-ICESS, pp.538-545, 2012. ,
Parallelization Strategies for Ant Colony Optimisation on GPUs, IPDPS Workshops, pp.339-346, 2011. ,
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
Repast HPC: A Platform for Large-Scale Agent-Based Modeling, 2011. ,
DOI : 10.1002/9781118130506.ch5
Programming CUDA and OpenCL : A Case Study Using Modern C++ Libraries. CoRR, abs/1212, 2012. ,
Métaheuristiques pour l'optimisation combinatoire sur processus graphiques (GPU) Thèse de doctorat, 2013. ,
VexCL : Vector Expression Template Li- brary for OpenCL. http://www.codeproject.com/Articles/415058/ VexCL-Vector-expression-template-library-for-OpenCL. [En ligne ,
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. ,
Sugarscape on Steroids : Simulating Over a Million Agents at Interactive Rates, Proceedings of the Agent 2007 Conference, 2007. ,
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. ,
Vowels co-ordination model, AAMAS, pp.1129-1136, 2002. ,
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
Les systèmes multi-agents : vers une intelligence collective, 1995. ,
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. ,
Parallel simulation : distributed simulation systems, Proceedings of the 35th conference on Winter simulation : driving innovation, pp.124-134, 2003. ,
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. ,
Mathematical Games, Scientific American, vol.223, issue.4, pp.120-123, 1970. ,
DOI : 10.1038/scientificamerican1070-120
Dynamic heterogeneous scheduling decisions using historical runtime data, Workshop on Applications for Multi-and Many-Core Processors (A4MMC), 2011. ,
ClearPath : Highly Parallel Collision Avoidance for Multi-Agent Simulation, ACM SIGGRAPH/EUROGRAPHICS SYMPOSIUM ON COMPUTER ANIMATION, pp.177-187, 2009. ,
MadKit, Proceedings of the fourth international conference on Autonomous agents , AGENTS '00, pp.78-79, 2000. ,
DOI : 10.1145/336595.337048
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
Environment Model for Multiagent-Based Simulation of 3D Urban Systems, 2009. ,
Proposition d'un modèle organisationnel générique de systèmes multi-agents, 2001. ,
Analyse spatiale en géographie humaine, pp.125-127, 1973. ,
A General Framework for agent-based modelling of complex systems, Proceedings of the 2006 European Conference on Complex Systems, 2006. ,
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
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
Parallelization of a Video Segmentation Algorithm on CUDA?Enabled Graphics Processing Units, 15th Euro-Par Conference, pp.924-935, 2009. ,
Software engineering for largescale multi-agent systems. chapter The role of roles in designing effective agent organizations, pp.27-38, 2003. ,
Volume Raycasting Performance Using DirectCompute ,
The OpenCL Specification, version 1.0, 2008. ,
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. ,
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. ,
SnuCL, Proceedings of the 26th ACM international conference on Supercomputing, ICS '12, pp.341-352, 2012. ,
DOI : 10.1145/2304576.2304623
Designing autonomous agents, Robotics and Autonomous Systems, vol.6, issue.1-2, 1990. ,
DOI : 10.1016/S0921-8890(05)80024-7
Simulation distribuée interactive sous MadKit, JFSMA, pp.175-178, 2002. ,
The Oxford companion to animal behaviour. Oxford Paperback Reference, 1987. ,
A performance Analysis of the Game of Life based on parallel algorithm. CoRR, abs/1209, 2012. ,
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. ,
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
Introduction to Turtlekit : A Platform for Building Logo Based Multi- Agent Simulations with Madkit, 2002. ,
URL : https://hal.archives-ouvertes.fr/lirmm-00269426
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. ,
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. ,
repast.sourceforge.net/docs/RepastHPCManual.pdf. [En ligne ,
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. ,
A Holonic Approach to Model and Deploy Large Scale Simulations, MABS, pp.112-127, 2006. ,
DOI : 10.1007/978-3-540-76539-4_9
CS-11-03), 2011. ,
A High Performance Framework For Agent Based Pedestrian Dynamics on GPU hardware. European Simulation and Modelling, 2008. ,
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
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
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
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
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
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. ,
NetLogo, a Multi-agent Simulation Environment, Artificial Life, vol.13, issue.3, pp.303-311, 2011. ,
DOI : 10.1162/106454602753694765
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
Multi-agent traffic simulation with CUDA, 2009 International Conference on High Performance Computing & Simulation, pp.106-114, 2009. ,
DOI : 10.1109/HPCSIM.2009.5192895
Task Management for Irregularparallel Workloads on the GPU, Proceedings of the Conference on High Performance Graphics, HPG '10, pp.29-37, 2010. ,
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
Scalability and Performance of JADE Message Transport System. http://jade.tilab.com/papers/Final-ScalPerfMessJADE.pdf? [En ligne, 2002. ,
The design of multi-agent systems, Decentralized AI, vol.3, pp.3-30, 1992. ,
Accelerating Swarm Intelligence Algorithms with GPU-Computing ,
DOI : 10.1007/978-3-642-16405-7_31
Urban and Regional Models in Geography and Planning. A Wiley- Interscience publication, 1974. ,
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
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
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