Execution parallelism in agent-Based Simulation (ABS) allows to deal with complex/large-scale models. This raises the need for runtime environments able to fully exploit hardware parallelism, while jointly offering ABS-suited programming abstractions. In this paper, we target last-generation Parallel Discrete Event Simulation (PDES) platforms for multicore systems. We discuss a programming model to support both implicit (in-place access) and explicit (message passing) interactions across concurrent Logical Processes (LPs). We discuss different load-sharing policies combining event rate and implicit/explicit LPs’ interactions. We present a performance study conducted on a synthetic test case, representative of a class of agent-based models.
CITATION STYLE
Pellegrini, A., Montañola-Sales, C., Quaglia, F., & Casanovas-García, J. (2017). Load-sharing policies in parallel simulation of agent-based demographic models. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10104 LNCS, pp. 334–346). Springer Verlag. https://doi.org/10.1007/978-3-319-58943-5_27
Mendeley helps you to discover research relevant for your work.