z-logo
Premium
EcliPse: A system for high performance concurrent simulation
Author(s) -
Sunderam V. S.,
Rego Ver J.
Publication year - 1991
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380211104
Subject(s) - computer science , eclipse , programmer , process (computing) , variety (cybernetics) , parallel computing , programming language , distributed computing , physics , astronomy , artificial intelligence
Abstract A description of a system which provides for the concurrent execution of stochastic simulation applications is presented. The EcliPSe system provides high‐level simulation primitives that enable common sawlation tasks. An application programmer describes the simulation process in terms of these primitives using a sequential computation model. The system transparently replicates appropriate sections of the simulation when the program is executed on a concurrent system. By binding to machine‐dependent versions of the EcliPSe library, the simulation program can execute without modification on a variety of architectures including uniprocessors, hypercubes, shared‐memory machines and loosely coupled networks. In those experiments conducted, near‐linear speed‐ups were obtained. The main design aspects of the system, salient implementation features and performance figures for some simulation applications are presented. The usefulness of the system for more general applications is also discussed.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here