Artículo
A Parallel Algorithm to Accelerate DEVS Simulations in Shared Memory Architectures
Fecha de publicación:
03/2023
Editorial:
IEEE Computer Society
Revista:
Ieee Transactions On Parallel And Distributed Systems
ISSN:
1045-9219
Idioma:
Inglés
Tipo de recurso:
Artículo publicado
Clasificación temática:
Resumen
We propose a new algorithm for the execution of Discrete Event System Specification (DEVS) simulations on parallel shared memory architectures. Our approach executes parallel discrete-event simulations by executing all tasks in the PDEVS simulation protocol in parallel. The algorithm works by distributing the computations among different cores on shared memory architectures. To show the benefits of our algorithm, we present the results of a set of experiments using a synthetic benchmark and a real-world scenario using two independent computer architectures. The results obtained show how our algorithm accelerates simulations up to eight times, improving previous approaches. In addition, we show that our approach scales when we increase the number of CPU-cores used.
Palabras clave:
DISCRETE-EVENT
,
PARALLEL ALGORITHMS
,
SHARED MEMORY
,
SIMULATION
Archivos asociados
Licencia
Identificadores
Colecciones
Articulos(CCT - SAN LUIS)
Articulos de CTRO.CIENTIFICO TECNOL.CONICET - SAN LUIS
Articulos de CTRO.CIENTIFICO TECNOL.CONICET - SAN LUIS
Citación
Trabes, Guillermo Germán; Wainer, Gabriel Andrés; Gil Costa, Graciela Verónica; A Parallel Algorithm to Accelerate DEVS Simulations in Shared Memory Architectures; IEEE Computer Society; Ieee Transactions On Parallel And Distributed Systems; 34; 5; 3-2023; 1609-1620
Compartir
Altmétricas