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

Abstract

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.

Authors:
; ;  [1]
  1. and others
Publication Date:
Research Org.:
Sandia Labs., Livermore, CA (United States)
Sponsoring Org.:
USDOE Office of Energy Research, Washington, DC (United States)
OSTI Identifier:
585029
Report Number(s):
SAND-98-8224
ON: DE98052592; TRN: 98:001696
DOE Contract Number:  
AC04-94AL85000
Resource Type:
Technical Report
Resource Relation:
Other Information: PBD: Jan 1998
Country of Publication:
United States
Language:
English
Subject:
99 MATHEMATICS, COMPUTERS, INFORMATION SCIENCE, MANAGEMENT, LAW, MISCELLANEOUS; PARALLEL PROCESSING; COMPUTERIZED SIMULATION; STOCKPILES; INVENTORIES

Citation Formats

Johnson, M.M., Yoshimura, A.S., and Goldsby, M.E.. Infrastructure for distributed enterprise simulation. United States: N. p., 1998. Web. doi:10.2172/585029.
Johnson, M.M., Yoshimura, A.S., & Goldsby, M.E.. Infrastructure for distributed enterprise simulation. United States. doi:10.2172/585029.
Johnson, M.M., Yoshimura, A.S., and Goldsby, M.E.. Thu . "Infrastructure for distributed enterprise simulation". United States. doi:10.2172/585029. https://www.osti.gov/servlets/purl/585029.
@article{osti_585029,
title = {Infrastructure for distributed enterprise simulation},
author = {Johnson, M.M. and Yoshimura, A.S. and Goldsby, M.E.},
abstractNote = {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.},
doi = {10.2172/585029},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Thu Jan 01 00:00:00 EST 1998},
month = {Thu Jan 01 00:00:00 EST 1998}
}

Technical Report:

Save / Share: