DocumentCode
2806080
Title
Distributed Load Balancing for Parallel Agent-Based Simulations
Author
Cosenza, Biagio ; Cordasco, Gennaro ; De Chiara, Rosario ; Scarano, Vittorio
Author_Institution
Dip. di Inf. ed Applicazioni Renato M. Capocelli, Univ. degli Studi di Salerno, Fisciano, Italy
fYear
2011
fDate
9-11 Feb. 2011
Firstpage
62
Lastpage
69
Abstract
We focus on agent-based simulations where a large number of agents move in the space, obeying to some simple rules. Since such kind of simulations are computational intensive, it is challenging, for such a contest, to let the number of agents to grow and to increase the quality of the simulation. A fascinating way to answer to this need is by exploiting parallel architectures. In this paper, we present a novel distributed load balancing schema for a parallel implementation of such simulations. The purpose of such schema is to achieve an high scalability. Our approach to load balancing is designed to be lightweight and totally distributed: the calculations for the balancing take place at each computational step, and influences the successive step. To the best of our knowledge, our approach is the first distributed load balancing schema in this context. We present both the design and the implementation that allowed us to perform a number of experiments, with up-to 1,000,000 agents. Tests show that, in spite of the fact that the load balancing algorithm is local, the workload distribution is balanced while the communication overhead is negligible.
Keywords
parallel architectures; resource allocation; software agents; distributed load balancing; parallel agent-based simulations; parallel architectures; Computational modeling; Erbium; Load management; Load modeling; Mathematical model; Strontium; Synchronization; Behavioral Simulations; Distributed Computing; Parallel Algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel, Distributed and Network-Based Processing (PDP), 2011 19th Euromicro International Conference on
Conference_Location
Ayia Napa
ISSN
1066-6192
Print_ISBN
978-1-4244-9682-2
Type
conf
DOI
10.1109/PDP.2011.22
Filename
5738972
Link To Document