• DocumentCode
    1928694
  • Title

    Aurora: An Approach to High Throughput Parallel Simulation

  • Author

    Park, Alfred ; Fujimoto, Richard M.

  • Author_Institution
    Georgia Institute of Technology, USA
  • fYear
    2006
  • fDate
    2006
  • Firstpage
    3
  • Lastpage
    10
  • Abstract
    A master/worker paradigm for executing large-scale parallel discrete event simulation programs over networkenabled computational resources is proposed and evaluated. In contrast to conventional approaches to parallel simulation, a client/server architecture is proposed where clients (workers) repeatedly download state vectors of logical processes and associated message data from a server (master), perform simulation computations locally at the client, and then return the results back to the server. This process offers several potential advantages over conventional parallel discrete event simulation systems, including support for execution over heterogeneous distributed computing platforms, load balancing, efficient execution on shared platforms, easy addition or removal of client machines during program execution, simpler fault tolerance, and improved portability. A prototype implementation called the Aurora Parallel and Distributed Simulation System (Aurora) is described. The structure and interaction of the Aurora components is described. Results of an experimental performance evaluation are presented detailing primitive timings and application performance on both dedicated and shared computing platforms.
  • Keywords
    Computational modeling; Computer architecture; Computer networks; Concurrent computing; Discrete event simulation; Distributed computing; Large-scale systems; Load management; Network servers; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Principles of Advanced and Distributed Simulation, 2006. PADS 2006. 20th Workshop on
  • Conference_Location
    Singapore
  • ISSN
    1087-4097
  • Print_ISBN
    0-7695-2587-3
  • Type

    conf

  • DOI
    10.1109/PADS.2006.11
  • Filename
    1630703