Design of high level modelling / high performance simulation environments

  • Authors:
  • Bernard P. Zeigler;Doohwan Kim

  • Affiliations:
  • AI and Simulation Group, Department of Electrical and Computer Engineering, University of Arizona, Tucson, AZ;AI and Simulation Group, Department of Electrical and Computer Engineering, University of Arizona, Tucson, AZ

  • Venue:
  • PADS '96 Proceedings of the tenth workshop on Parallel and distributed simulation
  • Year:
  • 1996
  • 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

Quantified Score

Hi-index 0.00

Visualization

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.