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
Link To Document