skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Infrastructure for distributed enterprise simulation

Technical Report ·
DOI:https://doi.org/10.2172/585029· OSTI ID:585029

Traditional discrete-event simulations employ an inherently sequential algorithm and are run on a single computer. However, the demands of many real-world problems exceed the capabilities of sequential simulation systems. Often the capacity of a computer`s primary memory limits the size of the models that can be handled, and in some cases parallel execution on multiple processors could significantly reduce the simulation time. This paper describes the development of an Infrastructure for Distributed Enterprise Simulation (IDES) - a large-scale portable parallel simulation framework developed to support Sandia National Laboratories` mission in stockpile stewardship. IDES is based on the Breathing-Time-Buckets synchronization protocol, and maps a message-based model of distributed computing onto an object-oriented programming model. IDES is portable across heterogeneous computing architectures, including single-processor systems, networks of workstations and multi-processor computers with shared or distributed memory. The system provides a simple and sufficient application programming interface that can be used by scientists to quickly model large-scale, complex enterprise systems. In the background and without involving the user, IDES is capable of making dynamic use of idle processing power available throughout the enterprise network. 16 refs., 14 figs.

Research Organization:
Sandia Labs., Livermore, CA (United States)
Sponsoring Organization:
USDOE Office of Energy Research, Washington, DC (United States)
DOE Contract Number:
AC04-94AL85000
OSTI ID:
585029
Report Number(s):
SAND-98-8224; ON: DE98052592; TRN: 98:001696
Resource Relation:
Other Information: PBD: Jan 1998
Country of Publication:
United States
Language:
English

Similar Records

User documentation for KINSOL, a nonlinear solver for sequential and parallel computers
Technical Report · Wed Jul 01 00:00:00 EDT 1998 · OSTI ID:585029

Portable parallel programming in a Fortran environment
Conference · Sun Jan 01 00:00:00 EST 1989 · OSTI ID:585029

User documentation for PVODE, an ODE solver for parallel computers
Technical Report · Fri May 01 00:00:00 EDT 1998 · OSTI ID:585029