JOURNAL ARTICLE

Parallel simulation of DEVS and Cell-DEVS models on Windows-based PC cluster systems

Bo FengQi LiuGabriel Wainer

Year: 2008 Journal:   Spring Simulation Multiconference Pages: 439-446

Abstract

The growing popularity of Networks of Workstations (NOW) in scientific computation has drawn increasing interest from the M&S community. This paper addresses the issue of parallel discrete-event simulation of DEVS and Cell-DEVS models on a Microsoft Windows-based cluster system comprising interconnected general-purpose personal computers. We present the architecture and features of PCD++Win, a parallel simulator that takes advantage of the multi-purpose graphical user interface of the DeinoMPI middleware for construction of ad-hoc PC clusters and configuration of simulation environment. This environment significantly reduces the learning curve for general users and the cost of the simulation platform. PCD++Win has been developed using a modular approach that promotes code reuse and allows for easy switching to other middleware technologies. The portability of the simulator is enhanced with multi-platform programming and compilation techniques. Moreover, it leaves open the possibility of further extensions such as Web-based distributed simulation and database-based model construction by leveraging the native support of Microsoft Visual Studio. The experiments demonstrate the capability of the new simulator, making it an ideal M&S toolkit for tapping the computational power of general-purpose desktop computers.

Keywords:
Computer science DEVS Software portability Modular design Middleware (distributed applications) Discrete event simulation Operating system Interface (matter) Distributed computing Graphical user interface Modeling and simulation Simulation

Metrics

6
Cited By
1.90
FWCI (Field Weighted Citation Impact)
17
Refs
0.86
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Simulation Techniques and Applications
Social Sciences →  Decision Sciences →  Management Science and Operations Research
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Distributed systems and fault tolerance
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

© 2026 ScienceGate Book Chapters — All rights reserved.