MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Parallel discrete event simulation: A Survey (1999) [5 citations — 0 self]

Download:
Download as a PDF | Download as a PS
by Voon-yee Vee, Wen-jing Hsu
http://www.cais.ntu.edu.sg:8000/tr/tr9923.ps
Add To MetaCart

Abstract:

In the past decade, parallel processing has gained very significant advances in all fronts of the theory, systems, and applications. However, despite years of research and its apparent significance, parallel simulation remains a major outstanding challenge. In particular, there has been no simulation system which facilitates an early prediction of the program performance. In this report, we document a survey of the major existing approaches for parallel simulation as well as a comparative study of two leading computational models, namely, Valiant's BSP and Leiserson's Cilk, which are useful formal models for performance prediction of simulation programs. 1

Citations

5824 Introduction to Algorithms – Cormen, Leiserson, et al. - 1990
970 A bridging model for parallel computation – Valiant - 1997
728 Simulation Modeling and Analysis – Law, Kelton - 2000
693 Virtual time – Jefferson - 1985
571 Parallel discrete event simulation – Fujimoto - 1990
410 The Art of Computer Systems Performance Analysis: Techniques for Experimental Design – Jain - 1991
228 C.E.: Scheduling Multithreaded Computations by Work Stealing – Blumofe, Leiserson - 1994
192 Distributed Discrete-Event Simulation – Misra - 1985
185 Direct Bulk-Synchronous Parallel Algorithms – Gerbessiotis, Valiant - 1992
124 The implementation of the Cilk-5 multithreaded language – Frigo, Leiserson, et al. - 1998
120 The gradient model load balancing method – Lin, Keller - 1987
95 Time Warp on a shared memory multiprocessor. Transactions of the Society for Computer Simulation – Fujimoto - 1989
94 Fast concurrent simulation using the time warp mechanism; Part I: local control – Jefferson, Sowinal - 1982
92 On the xorshift random number generators – Panneton, L’Ecuyer
91 Efficient algorithms for distributed snapshots and global virtual time approximation – Mattern - 1993
89 Simulation of packet communication architecture computer systems – Bryant - 1977
88 Performance of Time Warp under synthetic workloads – Fujimoto - 1990
87 Parallel and Distributed Simulation of Discrete Event Systems – Ferscha - 1995
84 Special purpose parallel computing – McColl - 1993
74 E cient distributed event-driven simulations of multiple-loop networks – Lubachevsky - 1989
72 Parallel simulation today – Nicol, Fujimoto - 1994
70 Computer Systems Performance Evaluation – Ferrari - 1978
68 Breathing time warp – Steinman - 1993
61 Rollback mechanisms for optimistic distributed simulation systems – Gafni - 1988
57 Global virtual time algorithms – Bellenot - 1990
56 Tarjan. Models of parallel computation: A survey and synthesis – Maggs, Matheson, et al. - 1995
55 The conditional event approach to distributed simulation – Chandy, Sherman - 1989
55 A distributed drafting algorithm for load balancing – Ni, Zu, et al. - 1985
54 Executing multithreaded programs efficiently – Blumofe - 1995
51 Parallel discrete event simulation: will the field survive – Fujimoto - 1993
51 MTW: A strategy for scheduling discrete simulation events for concurrent simulation – Sokol, Briscoe, et al. - 1988
47 Performance measurements of distributed simulation strategies – Fujimoto - 1989
46 Parallel Discrete-event Simulation of FCFS Stochastic Queuing Networks – Nicol - 1988
46 Optimal dynamic remapping of data parallel computations – Nicol, Reynolds - 1990
46 A spectrum of options for parallel simulation – Reynolds
42 SPEEDES: A multiple-synchronization environment for paralJel discrete-event simulation – Steinman - 1992
41 The Cilk system for Parallel Multithreaded Computing – Joerg - 1996
41 Concurrent operations on priority queues – JONES - 1989
38 Design and evaluation of the rollback chip: Special purpose hardware for Time Warp – Fujimoto, Tsai, et al. - 1992
36 Cilk: Efficient Multithreaded Computing – Randall - 1998
32 An algorithm for distributed discrete-event simulation - the "carrier null message" approach – Cat, Turner - 1990
31 Limitation of optimism in time warp operating system – Reiher, Wieland, et al. - 1989
30 Efficient detection of determinacy races in Cilk programs – Feng, Leiserson - 1997
30 Optimal Memory Management for Time Warp Parallel Simulation – Lin, Preiss - 1991
30 Distributed Simulation of Discrete Event Systems – Righter, Walrand - 1989
29 and Vijaya Ramachandran. Parallel algorithms for shared memory machines – Karp - 1990
26 BSP programming – McColl - 1994
24 Rollback sometimes works ... if filtered – Lubachevsky, Shwartz, et al. - 1989
23 Dag Consistent Parallel Simulation: a Predictable and Robust Conservative Algorithm – Cai, Letertre, et al. - 1997
22 State of The Art in Parallel Simulation – Fujimoto, Nicol - 1992