Title :
Structured parallel simulation modeling and programming
Author :
Teo, Yong Meng ; Tay, Seng Chuan ; Kong, Siew Theng
Author_Institution :
Dept. of Inf. Syst. & Comput. Sci., Nat. Univ. of Singapore, Singapore
Abstract :
Parallel discrete-event simulation research has focused mainly on designing efficient parallel simulation protocols. However, the exploitation of parallel simulation technology in real-life applications has been hindered mainly by the lack of simulation support tools. The paper describes the design of SPaDES (Structured Parallel Discrete-Event Simulation), a parallel simulation environment for developing portable simulation models, and a platform for design experimentation of parallel simulation synchronization protocols. An implementation of the environment, SPaDES/C++, cleanly separates simulation modeling and programming from the details of parallelization such as parallel simulation synchronization and parallel programming. For ease of portability and modular design, SPaDES/C++ is implemented as a parallel simulation library. A comparison of SPaDES/C++ with CSim and Simscript using two application examples is discussed
Keywords :
discrete event simulation; parallel programming; software libraries; software portability; structured programming; synchronisation; CSim; SPaDES; SPaDES/C++; Simscript; Structured Parallel Discrete-Event Simulation; design experimentation; modular design; parallel programming; parallel simulation environment; parallel simulation library; parallel simulation synchronization protocols; parallelization; portability; portable simulation model development; simulation support tools; structured parallel simulation modeling; structured parallel simulation programming; Application software; Computational modeling; Computer simulation; Concurrent computing; Discrete event simulation; Libraries; Object oriented modeling; Parallel programming; Programming profession; Protocols;
Conference_Titel :
Simulation Symposium, 1998. Proceedings. 31st Annual
Conference_Location :
Boston, MA
Print_ISBN :
0-8186-8418-6
DOI :
10.1109/SIMSYM.1998.668472