Load-sharing policies in parallel simulation of agent-based demographic models

Alessandro Pellegrini, Cristina Montañola-Sales, Francesco Quaglia, Josep Casanovas-García

Research output: Book chapterConference contributionpeer-review

Abstract

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.

Original languageEnglish
Title of host publicationEuro-par 2016: Parallel Processing Workshops
Subtitle of host publicationParallel Processing Workshops - Euro-Par 2016 International Workshops, Revised Selected Papers
EditorsPierre-Francois Dutot, Frederic Desprez
PublisherSpringer Nature
Pages334-346
Number of pages13
Volume10104
ISBN (Electronic)978-3-319-58943-5
ISBN (Print)9783319589428
DOIs
Publication statusPublished - 2017
Externally publishedYes
Event22nd International European Conference on Parallel and Distributed Computing (Euro-Par) - Grenoble, France
Duration: 22 Aug 201626 Aug 2016

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10104 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference22nd International European Conference on Parallel and Distributed Computing (Euro-Par)
Country/TerritoryFrance
CityGrenoble
Period22/08/1626/08/16

Fingerprint

Dive into the research topics of 'Load-sharing policies in parallel simulation of agent-based demographic models'. Together they form a unique fingerprint.

Cite this