DocumentCode
333189
Title
An object-oriented environment for fast simulation using compiler techniques
Author
Huang, Yiqing ; Iyer, Ravishankar K.
Author_Institution
Coordinated Sci. Lab., Illinois Univ., Urbana, IL, USA
Volume
1
fYear
1998
fDate
13-16 Dec 1998
Firstpage
531
Abstract
In this paper, an efficient simulation environment that utilizes compiler techniques to speed up simulation is presented. The method is based on the utilization of flexible, process-oriented modeling and event-oriented simulation, which provides minimum run-time system overhead. A compiler is implemented to transform a process-oriented model to an event-oriented model to completely eliminate the context-switches that are normally inherent in process-oriented simulation tools. Three different systems are simulated using the proposed method and are compared with DEPEND, a process-oriented dependability simulation tool. Results show that the simulation time is reduced significantly. The techniques proposed are general and can apply to process-oriented simulation models to speed up the simulation
Keywords
digital simulation; discrete event simulation; object-oriented programming; program compilers; DEPEND; compiler techniques; context-switches; event-oriented simulation; fast simulation; object-oriented environment; process-oriented dependability simulation; process-oriented modeling; run-time system overhead; Computational modeling; Computer simulation; Context modeling; Degradation; Discrete event simulation; High performance computing; Object oriented modeling; Packaging; Switches; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Conference Proceedings, 1998. Winter
Conference_Location
Washington, DC
Print_ISBN
0-7803-5133-9
Type
conf
DOI
10.1109/WSC.1998.745031
Filename
745031
Link To Document