Parallel Simulation of DEVS and Cell-DEVS Models in PCD ++
Gabriel Wainer, Qi Liu, Shafagh Jafer
Abstract
Gabriel Wainer, Qi Liu, Shafagh Jafer
Abstract
This chapter discusses the advanced techniques that have been developed for parallel simulation of Discrete Event System Specification and Cell-DEVS models in the PCD++ family of simulators. It covers the software architecture, parallel event execution paradigm, synchronization protocols, and performance optimizations in PCD++. The chapter presents and analyzes the performance of people two existing parallel CD++ simulators, namely the Conservative PCD++ simulator and Optimistic PCD++ simulator with a focus on the last one. It looks at the design and implementation of these PCD++ simulators and compared their structures as well as functionalities in parallel and distributed simulations. The chapter shows how the optimistic PCD++ simulator deals with the communication overhead by a flat structure. The fire propagation model computes the ratio of spread and intensity of fire in a forest based on specific environmental and vegetation conditions.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This chapter discusses the advanced techniques that have been developed for parallel simulation of Discrete Event System Specification and Cell-DEVS models in the PCD++ family of simulators. It covers the software architecture, parallel event execution paradigm, synchronization protocols, and performance optimizations in PCD++. The chapter presents and analyzes the performance of people two existing parallel CD++ simulators, namely the Conservative PCD++ simulator and Optimistic PCD++ simulator with a focus on the last one. It looks at the design and implementation of these PCD++ simulators and compared their structures as well as functionalities in parallel and distributed simulations. The chapter shows how the optimistic PCD++ simulator deals with the communication overhead by a flat structure. The fire propagation model computes the ratio of spread and intensity of fire in a forest based on specific environmental and vegetation conditions.
Key concepts: DEVS, Computer science, Modeling and simulation, Simulation