• DocumentCode
    2989083
  • Title

    On extending parallelism to serial simulators

  • Author

    Nicol, David ; Heidelberger, Philip

  • Author_Institution
    Dept. of Comput. Sci., Coll. of William & Mary, Williamsburg, VA, USA
  • fYear
    1995
  • fDate
    14-16 Jun 1995
  • Firstpage
    60
  • Lastpage
    67
  • Abstract
    This paper describes on approach to discrete event simulation modeling that appears to be effective for developing portable and efficient parallel execution of models of large distributed systems and communication networks. In this approach, the modeler develops sub-models using an existing sequential simulation modeling tool, using the full expressive power of the tool. A set of modeling language extensions permit automatically synchronized communication between sub-models; however, the automation requires that any such communication must take a non-zero amount of simulation time. Within this modeling paradigm, a variety of conservative synchronization protocols can transparently support conservative execution of sub-models on potentially different processors. A specific implementation of this approach, U.P.S. (Utilitarian Parallel Simulator), is described, along with performance results on the Intel Paragon
  • Keywords
    discrete event simulation; protocols; synchronisation; Intel Paragon; communication networks; discrete event simulation modeling; large distributed systems; modeling language extensions; performance; serial simulators; synchronization protocols; utilitarian parallel simulator; Application software; Communication networks; Computational modeling; Computer science; Discrete event simulation; Educational institutions; NASA; Parallel processing; Power system modeling; Time warp simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Simulation, 1995. (PADS'95), Proceedings., Ninth Workshop on (Cat. No.95TB8096)
  • Conference_Location
    Lake Placid, NY
  • Print_ISBN
    0-8186-7120-3
  • Type

    conf

  • DOI
    10.1109/PADS.1995.404316
  • Filename
    404316