DocumentCode
3254684
Title
SIMA: an environment for parallel discrete-event simulation
Author
Rajaei, Hassan
Author_Institution
Dept. of Telecommun. & Comput. Syst., R. Inst. of Technol., Stockholm, Sweden
fYear
1992
fDate
6-9 Apr 1992
Firstpage
147
Lastpage
155
Abstract
Parallelism can significantly reduce the execution time of a simulation program. However, language support is needed to handle the complexities involved so that the underlying parallel mechanisms become transparent to the users. This paper presents a simulation environment called SIMA which addresses such issues. SIMA is an experimental environment for parallel discrete-event simulation in which a simulation model can be specified by the provided primitives and be executed on a shared memory multiprocessor. The parallel mechanisms of SIMA are totally transparent to users. This property makes usage of SIMA very convenient. Users can have the benefit of faster execution on a parallel computer without requiring knowledge about parallel processing. The base language is C and the interfaces are library routines and input arguments. The interfaces facilitate both parallel and sequential simulation. Several experiments indicate that SIMA has a satisfactory performance. Speedups of over 10 for many cases have been achieved using 15 processors
Keywords
discrete event simulation; parallel processing; shared memory systems; C language; SIMA; execution time; input arguments; interfaces; language support; library routines; parallel discrete-event simulation; performance; sequential simulation; shared memory multiprocessor; simulation environment; speedup; Computational modeling; Computer simulation; Concurrent computing; Discrete event simulation; Electronic mail; Libraries; Parallel processing; Programming profession; Roads; Telecommunication computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Symposium, 1992. Proceedings., 25th Annual
Conference_Location
Orlando, FL
Print_ISBN
0-8186-2765-4
Type
conf
DOI
10.1109/SIMSYM.1992.227567
Filename
227567
Link To Document