• 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