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...

Descripción completa

Detalles Bibliográficos
Publicado en:Systems Research & Behavioral Science Vol. 30; no. 6; pp. 703 - 716
Autor principal: Michel, Fabien
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