Optimal Performance of Distributed Simulation Programs.

Abstract

This paper describes a technique to analyze the potential speedup of distributed simulation programs. A distributed simulation strategy is proposed which minimizes execution time through the use of an oracle to control the simulation. Because the strategy relies on an oracle, it cannot be used for practical simulations. However the strategy facilitates performance evaluations of distributed simulation strategies by providing a useful point of comparison and can be used to determine the suitability of specific applications for implementation on a parallel computer. Based on the proposed strategy, a tool has been developed to determine the maximum performance which can be achieved from a distributed simulation program. In this paper we describe the technique and its use in evaluating the parallelism available in distributed simulators of parallel computer systems. Keywords: Discrete simulation; Parallel processing.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1987
Accession Number
ADA187822

Entities

People

  • Richard M. Fujimoto
  • Steven M. Swope

Organizations

  • University of Utah

Tags

DTIC Thesaurus Topics

  • Algorithms
  • Application Software
  • Computer Architecture
  • Computer Programming
  • Computer Science
  • Computers
  • Computing System Architectures
  • Instruction Set Architecture
  • Parallel Computing
  • Parallel Processing
  • Parallel Processors
  • Simulations
  • Simulators
  • Software Development
  • Time Domain
  • User Interface
  • Virtual Machines

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Fluid Dynamics (CFD)
  • Parallel and Distributed Computing.