Translating Agent Perception Computations into Environmental Processes in Multi-Agent-Based Simulations: A means for Integrating Graphics Processing Unit Programming within Usual Agent-Based Simulation Platforms.
Multi-agent-based simulations (MABS) relies on modelling the behavior of individual entities and their interactions in a virtual environment. Nowadays, MABS are used for studying various complex systems such as crowds, animal societies, ecosystems, traffic behaviors or the Market. So MABS are experi...
| Publicado en: | Systems Research & Behavioral Science Vol. 30; no. 6; pp. 703 - 716 |
|---|---|
| Autor principal: | |
| Formato: | Artículo |
| Publicado: |
Wiley-Blackwell
Nov/Dec2013
|
| Materias: | |
| Acceso en línea: | Ver este registro en EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=ssf&AN=92776308&site=ehost-live header: @attributes: shortDbName: ssf uiTerm: 92776308 longDbName: Social Sciences Full Text (H.W. Wilson) uiTag: AN controlInfo: bkinfo: jinfo: jid: 10927026 2SN jtl: Systems Research & Behavioral Science issn: 10927026 maglogo: Y pubinfo: dt: Nov/Dec2013 vid: 30 iid: 6 pid: 480 pub: Wiley-Blackwell artinfo: ui: 92776308 10.1002/sres.2239 ppf: 703 ppct: 13 formats: tig: atl: Translating Agent Perception Computations into Environmental Processes in Multi-Agent-Based Simulations: A means for Integrating Graphics Processing Unit Programming within Usual Agent-Based Simulation Platforms. aug: au: Michel, Fabien affil: Laboratoire d'Informatique, de Microélectronique, et de Robotique Montpellier, Université Montpellier II ‐ CNRS, Montpellier Cedex 2 France su: Computer simulation Ecological systems theory Multiagent systems Graphics processing units System integration Computer programming sug: subj: Computer simulation Ecological systems theory Other Computer Related Services Custom Computer Programming Services Computer systems design and related services (except video game design and development) Computer Systems Design Services Multiagent systems Graphics processing units System integration Computer programming keyword: GPGPU high performance computing multi-agent-based simulation GPGPU high performance computing multi-agent-based simulation ab: Multi-agent-based simulations (MABS) relies on modelling the behavior of individual entities and their interactions in a virtual environment. Nowadays, MABS are used for studying various complex systems such as crowds, animal societies, ecosystems, traffic behaviors or the Market. So MABS are experimental research tools that contribute to our understanding of the mechanisms embedded in these complex systems. Still, studying some complex systems may require to consider millions of individuals. In such a case, the computing resources, which are required, represent a major obstacle for MABS end-users. In this respect, general-purpose computing on graphics processing units (GPGPU) is a relevant approach for addressing performance and scalability issues. However, GPU programming requires expert skills, which strongly limits both the accessibility and the re-usability of the frameworks developed using GPGPU. This paper presents MABS design guideline, dedicated to the GPU context, which allows the use of the GPU power without sacrificing the accessibility of MABS frameworks. Copyright © 2013 John Wiley & Sons, Ltd. pubtype: Academic Journal doctype: Article src: R language: English refInfo: copyright: @attributes: flag: N holdings: @attributes: islocal: N |
|---|