• DocumentCode
    1436595
  • Title

    Parsec: a parallel simulation environment for complex systems

  • Author

    Bagrodia, Rajive ; Meyer, Richard ; Takai, Mineo ; Chen, Yu-an ; Zeng, Xiang ; Martin, Jay ; Song, Ha Yoon

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
  • Volume
    31
  • Issue
    10
  • fYear
    1998
  • fDate
    10/1/1998 12:00:00 AM
  • Firstpage
    77
  • Lastpage
    85
  • Abstract
    Design and development costs for extremely large systems could be significantly reduced if only there were efficient techniques for evaluating design alternatives and predicting their impact on overall system performance metrics. Due to the systems´ analytical intractability, simulation is the most common performance evaluation technique for such systems. However, the long execution times needed for sequential simulation models often hampers evaluation. The slow speeds of sequential model execution have led to growing interest in the use of parallel execution for simulating large-scale systems. Widespread use of parallel simulation, however; has been significantly hindered by a lack of tools for integrating parallel model execution into the overall framework of system simulation. Another drawback to widespread use of simulations is the cost of model design and maintenance. The simulation environment the authors developed at UCLA attempts to address some of these issues. It consists of three primary components: a parallel simulation language called Parsec (parallel simulation environment for complex systems), its GUI, called Pave, and the portable runtime system that implements the simulation algorithms
  • Keywords
    graphical user interfaces; parallel languages; parallel processing; performance evaluation; simulation languages; software portability; virtual machines; Parsec; Pave GUI; complex systems; parallel model execution; parallel simulation environment; parallel simulation language; performance evaluation; portable runtime system; simulation algorithms; system performance metrics; system simulation; Analytical models; Computational modeling; Computer networks; Concurrent computing; Costs; Discrete event simulation; Parallel architectures; Predictive models; Protocols; Wireless networks;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/2.722293
  • Filename
    722293