Integrated Evaluation of Parallel Systems

Abstract

Parallel (multiple-processor) computer systems are used to meet requirements for high performance. Multiple processors can also be used to achieve dependability through fault tolerance; however, the mere presence of more than one processor does not guarantee dependability. Where there are requirements for both high performance and dependability, the prudent designer of dependable parallel systems must judiciously balance both requirements. The Computer Science Laboratory of The Aerospace Corporation has developed a sophisticated approach, based on simulation, that is more flexible, accurate, and cost effective than other approaches for investigating how dependability and performance interact. We define the nature of the analysis problem, and we discuss our approach to measuring performance and evaluating dependability in a single environment through the use of two of our integrated tools, HERMES and Guage.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 19, 1988
Accession Number
ADA201714

Entities

People

  • Carl F. Kesselman
  • Joseph A. Bannister
  • Michael M. Gorlick

Organizations

  • The Aerospace Corporation

Tags

Communities of Interest

  • Energy and Power Technologies
  • Space

DTIC Thesaurus Topics

  • Application Software
  • C Programming Language
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Databases
  • Fault Tolerance
  • Floating Point Operations
  • Instruction Set Architecture
  • Operating Systems
  • Parallel Computing
  • Parallel Processing
  • Parallel Processors
  • Programming Languages
  • Simulations
  • Simulators

Fields of Study

  • Computer science
  • Engineering

Readers

  • Distributed Systems and Data Platform Development
  • Parallel and Distributed Computing.
  • Systems Analysis and Design

Technology Areas

  • Space