Master/worker parallel discrete event simulation
Autor: | Park, Alfred John |
---|---|
Rok vydání: | 2008 |
Předmět: |
Master/worker
Parallel discrete event simulation Simulation Metacomputing Loosely coupled resources Grid computing Volunteer computing Desktop grids Idle cycle computing Conservative synchronization Optimistic synchronization Time Warp Task parallel Web services Parallel processing (Electronic computers) Computational grids (Computer systems) Computer simulation |
Druh dokumentu: | Dissertation |
Popis: | The execution of parallel discrete event simulation across metacomputing infrastructures is examined. A master/worker architecture for parallel discrete event simulation is proposed providing robust executions under a dynamic set of services with system-level support for fault tolerance, semi-automated client-directed load balancing, portability across heterogeneous machines, and the ability to run codes on idle or time-sharing clients without significant interaction by users. Research questions and challenges associated with issues and limitations with the work distribution paradigm, targeted computational domain, performance metrics, and the intended class of applications to be used in this context are analyzed and discussed. A portable web services approach to master/worker parallel discrete event simulation is proposed and evaluated with subsequent optimizations to increase the efficiency of large-scale simulation execution through distributed master service design and intrinsic overhead reduction. New techniques for addressing challenges associated with optimistic parallel discrete event simulation across metacomputing such as rollbacks and message unsending with an inherently different computation paradigm utilizing master services and time windows are proposed and examined. Results indicate that a master/worker approach utilizing loosely coupled resources is a viable means for high throughput parallel discrete event simulation by enhancing existing computational capacity or providing alternate execution capability for less time-critical codes. |
Databáze: | Networked Digital Library of Theses & Dissertations |
Externí odkaz: |