On Extending Parallelism to Serial Simulators.

Abstract

This paper describes an approach to discrete event simulation modeling that appears to be effective for developing portable and efficient execution of models of large distributed systems and communication networks. In this approach. the modeler develops sub-models using an existing sequential simulation modeling tool, using the full expressive power of the tool. A set of modeling language extensions permit automatically synchronized communication between sub-models; however the automation requires that any such communication must take a non-zero amount of simulation time. Within this modeling paradigm, a variety of conservative synchronization protocols can transparently support conservative execution of sub-models on potentially different processors. A specific implementation of this approach. U P.S. (Utilitarian Parallel Simulator), is described, along with performance results on the Intel Paragon.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1994
Accession Number
ADA290059

Entities

People

  • David Nicol
  • Philip Heidelberger

Tags

Communities of Interest

  • Ground and Sea Platforms
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Central Processing Units
  • Communication Networks
  • Computer Languages
  • Computer Programming
  • Computer Science
  • Computers
  • Engineering
  • Language
  • Models
  • Operating Systems
  • Parallel Computing
  • Parallel Processing
  • Parallel Processors
  • Probability
  • Simulations
  • Simulators
  • Software Development

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Modeling and Simulation
  • Computer Networking
  • Distributed Systems and Data Platform Development