• DocumentCode
    154058
  • Title

    Parallel Initialization on Distributed Simulation Systems

  • Author

    Menezes, Nilo Ney Coutinho

  • Author_Institution
    Discrete Complex Syst. Simulation, Optimisation & Decision Making Lab., Multitel ASBL, Mons, Belgium
  • fYear
    2014
  • fDate
    1-3 Oct. 2014
  • Firstpage
    18
  • Lastpage
    24
  • Abstract
    The initialization of distributed heterogeneous simulation systems presents challenges regarding the parallelization of object construction and setup. This paper presents a method for parallel initialization of distributed simulation systems that consists of a two phases setup. Object instantiation and setup are split in Config and Post Bind phases to permit fast creation times allowing distribution of initialization tasks among different nodes and removing the ordering requirement between the initialization of interdependent objects. A framework of references is presented to facilitate the use of remote objects in a MPI environment using proxies to access local and remote variables, served by a reference name server built into the simulation engine.
  • Keywords
    application program interfaces; digital simulation; message passing; parallel processing; MPI environment; config phase; creation times; distributed heterogeneous simulation systems initialization; distributed simulation systems; initialization task distribution; interdependent object initialization; local variables; object construction parallelization; object instantiation; object setup parallelization; ordering requirement removal; parallel initialization; postbind phase; reference name server; remote objects; remote variables; simulation engine; Computational modeling; Engines; Message systems; Program processors; Servers; Synchronization; Unified modeling language; distributed configuration; distributed simulation; parallel initialization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Simulation and Real Time Applications (DS-RT), 2014 IEEE/ACM 18th International Symposium on
  • Conference_Location
    Toulouse
  • ISSN
    1550-6525
  • Print_ISBN
    978-1-4799-6143-6
  • Type

    conf

  • DOI
    10.1109/DS-RT.2014.11
  • Filename
    6957172