2018
DOI: 10.1007/s11227-018-2688-8
|View full text |Cite
|
Sign up to set email alerts
|

Designing a benchmark for the performance evaluation of agent-based simulation applications on HPC

Abstract: 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 the generated applications. We propose and design a benchmark that takes into consideration the most… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
5
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 17 publications
0
5
0
Order By: Relevance
“…We improve upon these works by providing an in-depth analysis of each performance-relevant component. Efforts in the direction of a standard agent-based benchmark have been made by Moreno et al [43] and Rousset et al [57]. However, these synthetic benchmarks fall short of representing a realistic range of agent-based simulations by over-simplifying memory access patterns and assuming that agents always move randomly.…”
Section: Related Workmentioning
confidence: 99%
“…We improve upon these works by providing an in-depth analysis of each performance-relevant component. Efforts in the direction of a standard agent-based benchmark have been made by Moreno et al [43] and Rousset et al [57]. However, these synthetic benchmarks fall short of representing a realistic range of agent-based simulations by over-simplifying memory access patterns and assuming that agents always move randomly.…”
Section: Related Workmentioning
confidence: 99%
“…Repast HPC [18] was designed to enhance the scalability of Repast Simphony. Experiments have shown that Repast HPC outperforms other general-purpose distributed simulation frameworks by adopting optimizations such as point-to-point communication and load balancing [18,32,34,48]. However, Repast HPC faces several scalability bottlenecks.…”
Section: Related Workmentioning
confidence: 99%
“…If we look at Lengnick (2013), for example, we see that the incorporated features include households, firms and banks that behave and interact according to simple rules. Moreno et al (2019) does not consider particular models but rather looks at setting up a benchmark for various agent-based model software platforms. It looks at which features are typically deemed essential for an agent-based model, such as the ability to incorporate interaction rules and to simulate large numbers of agents.…”
Section: Introductionmentioning
confidence: 99%
“…By implementing these features in various agent-based modelling platforms, the performance is assessed by looking at the computational performance (such as execution time) of the platforms. An interesting avenue for future work would be to extend the approach of Moreno et al (2019) from agent-based modelling platforms to agent-based models.…”
Section: Introductionmentioning
confidence: 99%