| M. Abrams. The object library for parallel simulation (OLPS). In In Proceedings of the 1988. |
....mechanism should be provided to support consistent shared variables in PDES [GF91, MH93] 3 SimKit Design Philosophy A plethora of parallel simulation languages have appeared in the last decade, each with differing design considerations. The languages include Common Interface of OLPS [Abr88, Abr89], Maisie [BL90] ModSim [WM88, RM91] MOOSE [WB94] SCE from MITRE [GMRR89] Sim from Jade [BLU90, BLU94] SIMA [Has91] RISE from RAND [Mar88] and Yaddes [Pre89] The major differences between these languages are their approach towards ffl programming paradigm employed and language constructs ....
M. Abrams. The object library for parallel simulation (OLPS). In M. A. Abrams, pages 210--219, San Diego, California, December 1988.
....other models; the MODSIM TWOS environment is described in the next section. 4 Languages and Libraries The primary approaches used to design general purpose parallel simulation software include the following: ffl Library based approaches represented by systems like YADDES [Preiss, 1989] OLPS [Abrams, 1988], and SPEEDES [Steinman, 1991] These systems typically provide simulation and parallelism capabilities via calls to libraries implemented in standard sequential languages like C or C . Their primary advantage is that the user does not have to learn a new language. A major drawback is that ....
Abrams, M. 1988. The object library for parallel simulation (OLPS). In Proceedings of the 1988 Winter Simulation Conference, 210-219, December.
....same component in order to explore architectural variations and designs. Moreover, using the CARL language reduces the effects of the implementation differences on the performance of the various simulation methods and allows the designer of simulation algorithms to study their inherent differences [1]. A component is described in CARL by using C like code headed by CARL constructs keywords. The user has to define the inputs and outputs of each component (even though components may have no inputs or no outputs) its runtime initialization routine (if the user wishes to initialize the component ....
M. Abrams. The object library for parallel simulation (olps). Proceedings of the 1988 Winter Simulation Conference, December, 1988.
....7 Related Work Prior work on evaluating performance of discrete event models with conservative protocols have used analytical and simulation models, as well as experimental studies. Languages systems that support conservative simulation protocols include Yaddes [23] SIMA [24] and OLPS [1]. Yaddes requires user to use system calls to send null messages, and therefore the simulation protocol is not completely transparent to the user. SIMA, on the other hand, uses synchronous protocols which are radically different from the algorithms used by us. OLPS requires the user to choose ....
M. Abrams. The object library for parallel simulation (OLPS). In Proceedings of the 1988 Winter Simulation Conference, pages 210--219, San Diego, California, December 1988.
....COMPOSE (Conservative, Optimistic and Mixed Parallel Object oriented Simulation Environment) is a new object oriented environment for parallel discrete event simulations. A number of languages and libraries for parallel simulation have been defined including YADDES (Preiss, 1989) OLPS (Abrams, 1988), SPEEDES (Steinman, 1991) Sim (Baezner, et al. 1990) Maisie (Bagrodia and Liao, 1994) MOOSE (Waldorf and Bagrodia, 1994) ModsimII (Bryan, 1989) and SCE (Gill, et al. 1989) Almost all preceding environments support either conservative or optimistic approaches, with very few supporting ....
Abrams, M. 1988. The object library for parallel simulation (OLPS). In Proceedings of the 1988 Winter Simulation Conference, 210-219, December.
....is the first language that provides user transparent and programmer specified facilities to reduce the runtime overheads for parallel implementations using conservative or optimistic simulation techniques. Other languages systems that support multiple parallel simulation algorithms include OLPS [1], Yaddes[28] SPECTRUM[30] and SPEEDES[34] Yaddes is a specification language for eventdriven simulation that resembles Yacc and Lex. A Yaddes program is translated into a C program which is later compiled and linked with the runtime support library. Different simulation environments are ....
....between the execution time of a sequential simulation model and its average lbuffer . Consider the resource manager model of Section 3, where the manager is initialized with 10 units of the resource, and each preq message requests n units, where n is uniformly distributed in the interval [1,10]. We use three different models of the manager entity: Model 1 is as described in section 3.2, where the resume condition references a message parameter and finding an enabling message requires inspection of individual preq messages in the buffer. In the second model, the resume condition is ....
Marc Abrams. The object library for parallel simulation (OLPS). In Proceedings of the 1988 Winter Simulation Conference, pages 210--219, San Diego, California, December 1988.
....and makes available several conservative synchronization techniques. The CPSim user writes simulation event processing routines in accordance with interfaces specified by CPSim. A variety of parallel simulation tools have been developed at universities over the years, including OLPS [1], YAWNS [16, 18] YADDES[19] Maisie[3] Each was built to demonstrate some limited aspect of parallel simulation, with the exception of Maisie, which is advertised as a general purpose tool. A common factor among all of these tools is that the simulation modeler must develop a model in the ....
M. Abrams. The object library for parallel simulation (OLPS). In In Proceedings of the 1988 Winter Simulation Conference, 210--219, IEEE Computer Society Press, 1988.
....Section 6 describes the benchmarks used in the experiments. Results are explained in section 7 , and section 8 gives the conclusions. 2 RELATED WORK Languages systems that support conservative simulation protocols include Yaddes (Preiss 1989) SIMA (Rajaei and Ayani 1992) and OLPS (Abrams 1988). Yaddes requires user to use system calls to send null messages, and therefore the simulation protocol is not completely transparent to the user. SIMA, on the other hand, uses synchronous protocols which are radically different from the algorithms used by us. OLPS requires the user to choose ....
Abrams, M. 1988. The object library for parallel simulation (OLPS). In Proceedings of the 1988 Winter Simulation Conference, 210-219, December 1988.
No context found.
M. Abrams. The object library for parallel simulation (OLPS). In In Proceedings of the 1988.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC