Benchmark for RepastHPC Agent-based modeling and simulation (ABMS) platform (1.0.0)
Agent-based modeling and simulation (ABMS) is a class of computational models for simulating the actions and interactions of autonomous agents with the goal of assessing their effects on a system as a whole. Several frameworks for generating parallel ABMS applications have been developed taking advantage of their common characteristics, but there is a lack of a general benchmark for comparing the performance of generated applications. We propose and design a benchmark that takes into consideration the most common characteristics of this type of applications and includes parameters for influencing their relevant performance aspects. We provide an initial implementation of the benchmark for RepastHPC one of the most popular parallel ABMS platforms, and we use it for comparing the applications generated by these platforms.
Release Notes
First release of a model benchmark for RepastHPC Agent-based modeling and simulation (ABMS) platform
Associated Publications
https://doi.org/10.1016/j.simpat.2023.102812
https://doi.org/10.1007/s11227-018-2688-8
Benchmark for RepastHPC Agent-based modeling and simulation (ABMS) platform 1.0.0
Agent-based modeling and simulation (ABMS) is a class of computational models for simulating the actions and interactions of autonomous agents with the goal of assessing their effects on a system as a whole. Several frameworks for generating parallel ABMS applications have been developed taking advantage of their common characteristics, but there is a lack of a general benchmark for comparing the performance of generated applications. We propose and design a benchmark that takes into consideration the most common characteristics of this type of applications and includes parameters for influencing their relevant performance aspects. We provide an initial implementation of the benchmark for RepastHPC one of the most popular parallel ABMS platforms, and we use it for comparing the applications generated by these platforms.
Release Notes
First release of a model benchmark for RepastHPC Agent-based modeling and simulation (ABMS) platform