The Exploitation of Parallel High Performance Systems in the FLAME Agent-Based Simulation Framework

Making use of high performance computers in agent-based simulation is a complex and dicult task. This paper looks at the approach being used within the EURACE project to exploit parallel computing technology in large-scale agent-based simulations involving millions of agents. The underlying software is the FLAME framework and the paper will give an overview of features and use of FLAME and discuss the implementation of techniques that attempt to exploit large parallel computing systems. Some early simulation results will be presented together with a discussion of the requirements for ecient parallel simulations and the performance of the current implementation