• DocumentCode
    1981996
  • Title

    An intelligent multi-agent distributed battlefield via Multi-Token Message Passing

  • Author

    Megherbi, Dalila B. ; Radumilo-Franklin, Jelena

  • fYear
    2009
  • fDate
    11-13 May 2009
  • Firstpage
    112
  • Lastpage
    117
  • Abstract
    The main focus of this paper is on issues related to communications, load balancing, resource sharing and allocation in a distributed computing system, as applied to battlefield simulation. We present a distributed architecture of a middleware and algorithms for communications, scheduling and load balancing. In the proposed distributed architecture the nodes use the Multi-Token Message Passing Interface (MPI) over the message based Myrinet communication system, namely the GM protocol, on a Gigabit Myrinet switch to communicate with each other. As we show here this brings in additional implementation challenges regarding (a) the safe usage of threads and MPI, (b) expanding MPI to support additional data-types specific to the sought battlefield simulation applications, and (3) modifying MPI to achieve equal distribution of load among nodes. The main task in load balancing is to keep load equally distributed among the computing nodes, and yet keep the notion of geographically distributed agents transparent. An additional challenge is posed by the fact that when the application is running, load balancing has to be continuously adapted- i.e. no run-time stopping is allowed to redistribute the load among nodes.
  • Keywords
    message passing; middleware; multi-agent systems; protocols; resource allocation; Myrinet; distributed architecture; distributed computing system; geographically distributed agent; intelligent multiagent distributed battlefield; load balancing; middleware; multitoken message passing; Computational modeling; Computer architecture; Distributed computing; Load management; Message passing; Middleware; Processor scheduling; Resource management; Scheduling algorithm; Switches; Battlefield simulation; Distributed Systems and Networks; Multi-agent systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence for Measurement Systems and Applications, 2009. CIMSA '09. IEEE International Conference on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-1-4244-3819-8
  • Electronic_ISBN
    978-1-4244-3820-4
  • Type

    conf

  • DOI
    10.1109/CIMSA.2009.5069929
  • Filename
    5069929