The object library for parallel simulation (OLPS)
Marc Abrams
- 01 Dec 1988
- pp 210-219
TL;DR: The Object Library for Parallel Simulation (OLPS) is a set of C++ objects from which a parallel, discrete event simulation or simulation language can be built and run on multiprocessor workstations.
read more
Abstract: The Object Library for Parallel Simulation (OLPS) is a set of C++ objects from which a parallel, discrete event simulation or simulation language can be built and run on multiprocessor workstations. OLPS provides a common interface to the simulation programmer for several parallel simulation algorithms, including implementations of the Chandy-Misra and Time-Warp algorithms. OLPS also provides instrumentation to compare the performance of each parallel algorithm on the same simulation problem. The system currently runs on the V distributed system on the DEC Firefly.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Parallel discrete event simulation
TL;DR: This article deals with the execution of a simulation program on a parallel computer by decomposing the simulation application into a set of concurrently executing processes and introduces interesting synchronization problems that are at the heart of the PDES problem.
•Proceedings Article
Proceedings of the 2010 Winter Simulation Conference
van der Durk Zee,B. Holkenborg +1 more
- 01 Jan 2010
337
Maisie: a language for the design of efficient discrete-event simulations
Rajive Bagrodia,Wen-Toh Liao +1 more
TL;DR: The Maisie simulation language is presented, a set of optimizations are described, and the use of the language in the design of efficient parallel simulations is illustrated.
175
An efficient, unifying approach to simulation using virtual machines
Zygmunt J. Haas,Rimon Barr +1 more
- 01 Jan 2004
TL;DR: This dissertation proposes a new approach for constructing simulators that leverages virtual machines and thus combines the advantages of both the traditional systems-based and language-based approaches to simulator construction, and presents JiST, a Java-based simulation engine that exemplifies virtual machine- based simulation.
108
References
•Book
The C++ Programming Language
Bjarne Stroustrup
- 01 Jan 1985
TL;DR: Bjarne Stroustrup makes C even more accessible to those new to the language, while adding advanced information and techniques that even expert C programmers will find invaluable.
8.1K
Distributed discrete-event simulation
TL;DR: The focus of this work is on the theory of distributed discrete-event simulation, which may provide better performance by partitioning the simulation among the component processors.
The C++ programming language
Bjarne Stroustrup
- 01 Jan 1986
TL;DR: The C Programming Language as discussed by the authors provides a complete, authoritative coverage of the C language, its standard library, and key design techniques, as well as its locales and exception safety.
935
The V distributed system
TL;DR: The V distributed System was developed at Stanford University as part of a research project to explore issues in distributed systems.
524
Fast Concurrent Simulation Using the Time Warp Mechanism
David Jefferson,Henry A. Sowizral +1 more
- 01 Jan 1982
TL;DR: In this article, a new method for concurrent discrete event simulation is proposed and a critical analysis of the methods for concurrent simulation proposed in the literature is presented, and a detailed description of the local control part of the Time Warp mechanism is given.
308