• DocumentCode
    2259757
  • Title

    A framework for executing parallel simulation using RTI

  • Author

    Yuan, Zijing ; Cai, Wentong ; Low, Malcolm Yoke Hean

  • Author_Institution
    Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore, Singapore
  • fYear
    2003
  • fDate
    23-25 Oct. 2003
  • Firstpage
    12
  • Lastpage
    19
  • Abstract
    The grid enables large-scale resource sharing and makes it viable for running large-scale parallel and distributed simulations. The high level architecture (HLA) paradigm provides a software platform and interoperability interface for simulation components to utilize these hardware resources. However, neither the grid nor the HLA provides mechanism for resource management for parallel and distributed simulations. It is also noticed that substantial effort is required for writing program that conforms to the runtime infrastructure (RTI) requirements because of its complexity. In this paper, we introduce a framework for designing and executing parallel simulation using the RTI. The framework is also designed to assist load balancing and checkpointing. With the code library from our framework, the modeler is able to complete the design of a parallel simulation that runs on RTI by specifying the simulation configuration and the handling detail of each event. Our framework incorporates automatic code generation. It also uses data distribution management (DDM) to route simulation events (interactions) to achieve efficient use of network bandwidth.
  • Keywords
    Java; data handling; digital simulation; grid computing; high level synthesis; parallel processing; resource allocation; DDM; HLA; Java; RTI; automatic code generation; checkpointing; data distribution management; distributed simulations; federate model; high level architecture; interoperability interface; load balancing; network bandwidth; parallel simulation; resource management; resource sharing; runtime infrastructure; simulation event routing; Checkpointing; Computer architecture; Discrete event simulation; Hardware; Large-scale systems; Libraries; Load management; Resource management; Runtime; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Simulation and Real-Time Applications, 2003. Proceedings. Seventh IEEE International Symposium on
  • ISSN
    1530-1990
  • Print_ISBN
    0-7695-2036-7
  • Type

    conf

  • DOI
    10.1109/DISRTA.2003.1242992
  • Filename
    1242992