ACM Home Page
Please provide us with feedback. Feedback
Design of high level modelling / high performance simulation environments
Full text Publisher SitePublisher Site PdfPdf (741 KB)
Source Workshop on Parallel and Distributed Simulation archive
Proceedings of the tenth workshop on Parallel and distributed simulation table of contents
Philadelphia, Pennsylvania, United States
Pages: 154 - 161  
Year of Publication: 1996
ISBN:0-8186-7539-X
Also published in ...
Authors
Bernard P. Zeigler  AI and Simulation Group, Department of Electrical and Computer Engineering, University of Arizona, Tucson, AZ
Doohwan Kim  AI and Simulation Group, Department of Electrical and Computer Engineering, University of Arizona, Tucson, AZ
Sponsors
IEEE-CS\TCSIM : TC on Simulation
SIGSIM: ACM Special Interest Group on Simulation and Modeling
SCS : Society for Computer Simulation
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 12,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/238788.238839
What is a DOI?

ABSTRACT

Advances in massively parallel platforms are increasing the prospects for high performance discrete event simulation. Still the difficulty in parallel programming persists and there is increasing demand for high level support for building discrete event models to execute on such platforms. We present a parallel DEVS-based (Discrete Event System Specification) simulation environment that can execute on distributed memory multicomputer systems with benchmarking results of a class of high resolution, large scale ecosystem models. Underlying the environment is a parallel container class library for hiding the details of message passing technology while providing high level abstractions for hierarchical, modular DEVS models. The C++ implementation working on the Thinking Machines CM-5 demonstrates that the desire for high level modeling support need not be irreconcilable with sustained high performance.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
F. Bodin, P. Beckman, D. Gannon, S. Narayana, and S. X. Yang, "Distributed pC++" Basic Ideas for an Object Parallel Language", Scientific Programming, Vol. 2, No. 3, pp 7-22, Fall 1993.
 
2
 
3
K. M. Chandy and J. Misra, "A case study in design and verification of distributed programs", IEEE Trans. Software Engineering. SE-5, pp 440- 452, Sept., 1979.
 
4
Y. K. Cho, Parallel Implementation of Container using Parallel Virtual Machine, Master thesis, The University of Arizona, Tucson, AZ, 1995.
 
5
 
6
E. R. Christensen and B. P. Zeigler, "Hierarchical, Distributed, Object oriented and Knowledge based Simulation", In 8th Military Operations Research Society Symposium, 1990.
 
7
8
9
10
 
11
Y. C. Ho, "Special issue on discrete event dynamic systems", Proceedings of the IEEE, 77(1), 1989.
12
13
 
14
C. Liao, A. Motaabbed, D. Kim, and B. P. Zeigler, "Distributed Simulation Algorithm for Sparce Output DEVS", In Proc. of AI, Simulation and Planning in High-Autonomy Systems, Sept. 1993.
 
15
Y. B. Lin, "Special Issue on Parallel Discrete Event Simulation", Journal of Parallel and Distributed Computing, vol. 18, pp. 391-394, 1993.
 
16
D. Nicol, R. M. Fujimoto, "Parallel Simulation Today", Annals of Operations Research vol.53 pp. 249-285, Nov. 1994.
 
17
 
18
H. Praehofer and B. P. Zeigler, "Automatic abstraction of event-based control models from continuous base models", submitted to IEEE Trans. Systems, Man and Cybernetics, 1995.
 
19
Jeff S. Steinman, "SPEEDES: Synchronous Parallel Environment for Emulation and Discrete Event Simulation", Advances in Parallel and Distributed Simulation, Proceedings of the SCS Multiconference, pp. 95-103, 1990.
 
20
 
21
B. P. Zeigler, "DEVS representation of dynamical systems: Event-based intelligent control", Proceedings of the IEEE, 77(1):72-80, 1989.
 
22
 
23
B. P. Zeigler and W. H. Sanders, "Preface to special issue on environments for discrete event dynamic systems", Discrete Event Dynamic Systems: Theory and Application, 3(2):110-119, 1993.
 
24
B. P. Zeigler, Y. Moon, V. L. Lopes and J. Kim, "DEVS Approximation of Infiltration Using Genetic Algorithm Optimization of a Fuzzy System", submitted to Journal of Mathematical and Computer Modeling, 1995.
 
25
 
26
B. P. Zeigler and Guoqing Zhang, "Mapping Hierarchical Discrete Event Models to Multiprocessor Systems: Concepts, Algorithm, and Simulation", Journal of Parallel and Distributed Computing, vol. 9, pp. 271-281, 1990.


Collaborative Colleagues:
Bernard P. Zeigler: colleagues
Doohwan Kim: colleagues

Peer to Peer - Readers of this Article have also read: