• DocumentCode
    2069551
  • Title

    An approach for federating parallel simulators

  • Author

    Ferenci, Steve L. ; Perumalla, Kalyan S. ; Fujimoto, Richard M.

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    63
  • Lastpage
    70
  • Abstract
    This paper investigates issues concerning federations of sequential and/or parallel simulators. An approach is proposed for creating federated simulations by defining a global conceptual model of the entire simulation, and then mapping individual entities of the conceptual model to implementations within individual federates. Proxy entities are defined as a means for linking entities that are mapped to different federates. Using this approach, an implementation of a federation of optimistic simulators is examined. Issues concerning the adaptation of optimistic simulators to a federated system are discussed. The performance of the federated system utilizing runtime infrastructure (RTI) software executing on a shared memory multiprocessor (SMP) is compared with a native (non-federated) SMP-based optimistic parallel simulator. It is demonstrated that a well designed federated simulation system can yield performance comparable to a native, parallel simulation engine, but important implementation issues must be properly addressed
  • Keywords
    discrete event simulation; parallel programming; shared memory systems; conceptual model; federating parallel simulators; global conceptual model; individual entities; optimistic parallel simulator; parallel discrete event simulation; runtime infrastructure; shared memory multiprocessor; Aggregates; Computational modeling; Computer architecture; Concurrent computing; Discrete event simulation; Educational institutions; Engines; Joining processes; Protocols; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Simulation, 2000. PADS 2000. Proceedings. Fourteenth Workshop on
  • Conference_Location
    Bologne
  • Print_ISBN
    0-7695-0677-1
  • Type

    conf

  • DOI
    10.1109/PADS.2000.847145
  • Filename
    847145