ACM Home Page
Please provide us with feedback. Feedback
Parallel simulation of DEVS and Cell-DEVS models on Windows-based PC cluster systems
Full text PdfPdf (1.30 MB)
Source
Spring Simulation Multiconference archive
Proceedings of the 2008 Spring simulation multiconference table of contents
Ottawa, Canada
SESSION: 2008 high performance computing symposium (HPC'08): DEVS session 2 table of contents
Pages 439-446  
Year of Publication: 2008
ISBN:1-56555-319-5
Authors
Bo Feng  Carleton University, Ottawa, ON, Canada
Qi Liu  Carleton University, Ottawa, ON, Canada
Gabriel Wainer  Carleton University, Ottawa, ON, Canada
Sponsors
SIGSIM: ACM Special Interest Group on Simulation and Modeling
(SCS) : The Society for Modeling and Simulation International
Publisher
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 48,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
MPI Forum. 2003. MPI: A Message-Passing Interface Standard. http://www.mpi-forum.org/docs/docs.html.
 
2
Deino Software. 2006. DeinoMPI -- User Manual, Version 1.1.0. http://mpi.deino.net/manual.htm.
 
3
Zeigler, B. P.; H. Praehofer, and T. G. Kim. 2000. Theory of Modeling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems. Academic Press, San Diego, CA.
 
4
 
5
 
6
 
7
 
8
 
9
Chidisiuc, C. and G. Wainer. 2007. "CD++Builder: An Eclipse-based IDE for DEVS Modeling". In Proceedings of the 2007 DEVS Integrative M&S Symposium (DEVS'07), Norfolk, VA.
 
10
 
11
 
12
Madhoun, R. and G. Wainer. 2007. "Studying the Impact of Web-Services Implementation of Distributed Simulation of DEVS and Cell-DEVS Models". In Proceedings of the 2007 DEVS Integrative M&S Symposium (DEVS'07), Norfolk, VA.
13
 
14
Zeigler, B. P., and H. S. Sarjoughian. 1999. "Support for Hierarchical Modular Component-based Model Construction in DEVS/HLA". In Proceedings of the 1999 Spring Simulation Interoperability Workshop, Orlando, FL.
 
15
Kim, K. and W. Kang. 2004. "CORBA-based, Multithreaded Distributed Simulation of Hierarchical DEVS Models: Transforming Model Structure into a Non-hierarchical One". In Proceedings of the International Conference on Computational Science and Its Applications (ICCSA 2004), Assisi, Italy, LNCS 3046: 167--176.
 
16
Seo, C., S. Park, B. Kim, S. Cheon, and B. P. Zeigler. 2004. "Implementation of Distributed High-performance DEVS Simulation Framework in the Grid Computing Environment". In Proceedings of the 2004 Advanced Simulation Technologies Conference -- High-Performance Computing Symposium (ASTC'04), Arlington, VA.
 
17
Cheon, S., C. Seo, S. Park, and B. P. Zeigler. 2004. "Design and Implementation of Distributed DEVS Simulation in a Peer to Peer Network System". In Proceedings of the 2004 Advanced Simulation Technologies Conference -- Design, Analysis, and Simulation of Distributed Systems (ASTC'04), Arlington, VA.
 
18
Zhang, M., B. P. Zeigler, and P. Hammonds. 2006. "DEVS/RMI -- An Auto-adaptive and Reconfigurable Distributed Simulation Environment for Engineering Studies". In Proceedings of the 2006 DEVS Integrative M&S Symposium (DEVS'06), Huntsville, AL.
 
19
 
20
 
21
Wainer, G. 2008. Discrete-Event Modeling and Simulation: A Practitioner's Approach. Taylor and Francis. To Appear.


Collaborative Colleagues:
Bo Feng: colleagues
Qi Liu: colleagues
Gabriel Wainer: colleagues