Employing Proxies to Improve Parallel Discrete Event Simulation Performance

Abstract

Proxies are caches of information maintained by one simulation object about other simulation objects. Though proxies can require significant overhead to maintain consistency, their judicious use can improve parallel performance by increasing speedup. This paper discusses three cases where careful use of proxies has improved speedup in a parallel discrete event simulator implemented using threaded worker pools.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 2010
Accession Number
ADA554282

Entities

People

  • David W. Mutschler

Organizations

  • Naval Air Systems Command

Tags

Communities of Interest

  • Ground and Sea Platforms

DTIC Thesaurus Topics

  • Abstracts
  • Collisions
  • Communication Networks
  • Computations
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computer Simulations
  • Computers
  • Computing System Architectures
  • Consistency
  • High Performance Computing
  • Identification
  • Maintenance
  • Perception
  • Simulations
  • Simulators

Fields of Study

  • Computer science

Readers

  • Mathematics or Statistics
  • Parallel and Distributed Computing.