An Experiment in Knowledge-Based Signal Understanding Using Parallel Architectures.

Abstract

This report documents an experiment investigating the potential of a parallel computing architecture to enhance the performance of a knowledge-based signal understanding system. The experiment consisted of implementing and evaluating an application encoded in a parallel programming extension of Lisp and executing on a simulated multiprocessor system. The chosen application for the experiment was a knowledge-based system for interpreting pre-processed, passively acquired radar emissions from aircraft. The application was implemented in an experimental concurrent, asynchronous object-oriented framework. This framework, in turn, relied on the services provided by the underlying hardware system. The hardware system for the experiment was a simulation of various sized grids of processors with inter-processor communication via message-passing. The experiment investigated the effects of various high-level control strategies on the quality of the problem solution, the speedup of the overall system performance as a function of the number of processors in the grid, and some of the issues in implementing and debugging a knowledge-based system on a message-passing multiprocessor system. This report describes the software and (simulated) hardware components of the experiment and present the qualitative and quantitative experimental results. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 01, 1986
Accession Number
ADA179407

Entities

People

  • Bruce A. Delagi
  • Eric Schoen
  • Harold D. Brown

Organizations

  • Stanford University

Tags

Communities of Interest

  • Air Platforms
  • C4I
  • Materials and Manufacturing Processes
  • Weapons Technologies

DTIC Thesaurus Topics

  • Aircrafts
  • Application Software
  • Artificial Intelligence
  • Computer Architecture
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Computing System Architectures
  • Debugging
  • Expert Systems
  • Knowledge Based Systems
  • Lisp Programming Language
  • Parallel Computing
  • Programming Languages
  • Simulations
  • Simulators

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computer Vision.
  • Parallel and Distributed Computing.