Wiley-Interscience, 2000. — 324 p. — ISBN10: 0471183830, ISBN13: 978-0471183839.
These are exciting times in the parallel and distributed simulation field. After many years of research and development in university and industrial laboratories, the field has exploded in the last decade and is now seeing use in many real-world systems and applications. My goal in writing Parallel and Distributed Simulation Systems is to give an in-depth treatment of technical issues concerning the execution of discrete event simulation programs on computing platforms composed of many processors interconnected through a network. The platform may range from tightly coupled multiprocessor computer systems confined to a single cabinet or room to geographically distributed personal computers or specialized simulators (for example, video game systems) spread across the world. This technology can be used to speed up the execution of large-scale simulations, for example simulations of the next generation of the Internet, or to create distributed synthetic environments for training or entertainment.
My goal in writing this book was to bring together into one volume the fundamental principles concerning parallel and distributed simulation systems that today are scattered across numerous journals and conference proceedings. The intended audience includes managers and practitioners involved in research and/or development of distributed simulation systems. The book can serve as a textbook for an advanced undergraduate or a graduate level computer science course. The book might be of interest in other disciplines (for example, industrial engineering or operations research) although the principal emphasis is on issues concerning parallel and distributed computation. Prior knowledge of discrete event simulation parallel, or distributed computation would be helpful, but is not essential as the book will include brief introductions to these fields.
Part I Introduction.Background and Applications.
Discrete Event Simulation Fundamentals.
Part II Parallel and Distributed Discrete-Event Simulation.Conservative Synchronization Algorithms.
Time Warp.
Advanced Optimistic Techniques.
Time Parallel Simulation.
Part III Distributed Virtual Environments (DVEs).DVEs: Introduction.
Networking and Data Distribution.
Time Management and Event Ordering.