Back to Search
Start Over
Maisie: A Language for the Design of Efficient Discrete-Event Simulations.
- Source :
-
IEEE Transactions on Software Engineering . Apr94, Vol. 20 Issue 4, p225-238. 14p. 7 Diagrams, 1 Chart, 3 Graphs. - Publication Year :
- 1994
-
Abstract
- Maisie is a C-based discrete-event simulation language that was designed to cleanly separate a simulation model from the underlying algorithm (sequential or parallel) used for the execution of the model. With few modifications, a Maisie program may be executed by using a sequential simulation algorithm, a parallel conservative algorithm or a parallel optimistic algorithm. The language constructs allow the run-time system to implement optimizations that reduce recomputation and state saving overheads for optimistic simulations and synchronization overheads for conservative implementations. This paper presents the Maisie simulation language, describes a set of optimizations, and illustrates the use of the language in the design of efficient parallel simulations. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 00985589
- Volume :
- 20
- Issue :
- 4
- Database :
- Academic Search Index
- Journal :
- IEEE Transactions on Software Engineering
- Publication Type :
- Academic Journal
- Accession number :
- 14385853
- Full Text :
- https://doi.org/10.1109/32.277572