DocumentCode :
1827551
Title :
Exploitation of High Performance Computing in the FLAME Agent-Based Simulation Framework
Author :
Coakley, Simon ; Gheorghe, Marian ; Holcombe, Mike ; Chin, Shawn ; Worth, David ; Greenough, Chris
Author_Institution :
Dept. of Comput. Sci., Univ. of Sheffield, Sheffield, UK
fYear :
2012
fDate :
25-27 June 2012
Firstpage :
538
Lastpage :
545
Abstract :
This paper describes the design of an agent-based modelling framework for high performance computing. Rather than a collection of methods that require parallel programming expertise the framework presented allows modellers to concentrate on the model while the framework handles the efficient execution of simulations. The framework uses a state machine based representation of agents that allows a statically calculated optimal ordering of agent execution and parallel communication routines. Some experiments with the current implementation and the results of using a simple communication dominant model for benchmarking performance are reported. The model with half a million agents is used to show that a parallel efficiency of above 80% is achievable when distributed over 432 processors. Future improvements are discussed including data dependency analysis, vector operations over agents, and dynamic task scheduling.
Keywords :
finite state machines; multi-agent systems; parallel programming; FLAME agent-based simulation framework; agent execution; agent-based modeling framework; benchmarking performance; data dependency analysis; dynamic task scheduling; high performance computing; parallel communication routines; parallel efficiency; parallel programming; simple communication dominant model; state machine-based agents representation; Benchmark testing; Biological system modeling; Computational modeling; Fires; Memory management; Sociology; Synchronization; agent-based modelling; high performance computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
Conference_Location :
Liverpool
Print_ISBN :
978-1-4673-2164-8
Type :
conf
DOI :
10.1109/HPCC.2012.79
Filename :
6332218
Link To Document :
بازگشت