A Parallel Algorithm to Accelerate DEVS Simulations in Shared Memory Architectures | IEEE Journals & Magazine | IEEE Xplore
Scheduled Maintenance: On Tuesday, 8 April, IEEE Xplore will undergo scheduled maintenance from 1:00-5:00 PM ET (1800-2200 UTC). During this time, there may be intermittent impact on performance. We apologize for any inconvenience.

A Parallel Algorithm to Accelerate DEVS Simulations in Shared Memory Architectures


Abstract:

We propose a new algorithm for the execution of Discrete Event System Specification (DEVS) simulations on parallel shared memory architectures. Our approach executes para...Show More

Abstract:

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.
Published in: IEEE Transactions on Parallel and Distributed Systems ( Volume: 34, Issue: 5, May 2023)
Page(s): 1609 - 1620
Date of Publication: 14 March 2023

ISSN Information:

Funding Agency:

Media not available for this document.

Media not available for this document.
Contact IEEE to Subscribe

References

References is not available for this document.