2010 · 60 citations · 4 references
ComputingComputer ScienceHigh-performance ComputingGrid ComputingParallel ComputingScientific ComputingAgent-based ModelingAgent-based SimulationGraphics Processing Unit ArchitectureGraphics Processing Unit ComputingGraphics Processing UnitsParallel ArchitecturesAgent SimulationsComputer Simulation FrameworksGpu ArchitectureGrid Computing ArchitecturesParallel Computing ArchitecturesParallel Processing ArchitecturesScientific Computing On GpusSupercomputer Architecture
High performance computing is essential for simulating complex problems using agent-based modelling (ABM). Researchers are hindered by complexities of porting models on parallel platforms andtime taken to run large simulations on a single machine. This paper presents FLAME framework, the only supercomputing framework which automatically produces parallelisable code to execute on different parallel hardware architectures. FLAME’s inherent parallelism allows large number of agents to be simulated in less time thancomparable simulation frameworks. The framework also handles the parallelisation of model code allowing modellers to run simulations on number of supported architectures. The framework has been well tested in various disciplines like biology and economics projects yielding successful research
4