ACM Transactions on Programming Languages and Systems (TOPLAS)
A Hierarchical Computer Architecture for Distributed Simulation
IEEE Transactions on Computers
Object-oriented simulation with hierarchical, modular models: intelligent agents and endomorphic systems
Parallel discrete event simulation
Communications of the ACM - Special issue on simulation
Concurrent aggregates: supporting modularity in massively parallel programs
Concurrent aggregates: supporting modularity in massively parallel programs
Experimental performance evaluation of the CM-5
Journal of Parallel and Distributed Computing - Special issue on performance of supercomputers
The PVM concurrent computing system: evolution, experiences, and trends
Parallel Computing - Special issue: message passing interfaces
A unified framework for conservative and optimistic distributed simulation
PADS '94 Proceedings of the eighth workshop on Parallel and distributed simulation
PADS '94 Proceedings of the eighth workshop on Parallel and distributed simulation
Parallel DEVS: a parallel, hierarchical, modular, modeling formalism
WSC '94 Proceedings of the 26th conference on Winter simulation
Probabilistic adaptive direct optimism control in Time Warp
PADS '95 Proceedings of the ninth workshop on Parallel and distributed simulation
DEVS-C++: A High Performance Modelling and Simulation Environment
HICSS '96 Proceedings of the 29th Hawaii International Conference on System Sciences Volume 1: Software Technology and Architecture
DEVS approximation of infiltration using genetic algorithm optimization of a fuzzy system
Mathematical and Computer Modelling: An International Journal
Self-reproducible DEVS formalism
Journal of Parallel and Distributed Computing - Special issue: Design and performance of networks for super-, cluster-, and grid-computing: Part II
Hi-index | 0.00 |
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.