Distributed Computing for Signal Processing: Modeling of Asynchronous Parallel Computation. Appendix A.

Abstract

Research in the area of distributed computing systems for digital signal processing applications is described. The work involves the modeling of asynchronous parallel processes and computer systems for executing these processes. The objective of the work is to develop techniques by which the compatibility of an architecture and an algorithm can be evaluated. The three part effort addresses: 1. Modeling of asynchronous parallel computer system architectures; 2. Modeling of asynchronous parallel computational processes; 3. Evaluation of alternative architectures relative to classes of computational the approach to the modeling of parallel processes and architectures is to examined the parallelism in a variety of one- and two-dimensional signal processing tasks. This includes a study of the ways in which different types of digital signal processing tasks can be executed on different types of architectures. The goal is to develop one set of features by which processes can be characterized, and another set of features by which parallel architectures can be characterized: and to use these features to obtain measures for the evaluation of process/architecture compatibility. This research will contribute to the understanding both of how distributed computer systems can be designed for the execution of a class of tasks, and of how signal processing tasks can be decomposed for execution on a distributed computing system. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1983
Accession Number
ADA167316

Entities

People

  • G. B. Adams Iii
  • H. J. Siegel
  • L. J. Seigel
  • P. H. Swain
  • W. E. Kuhn Iii

Organizations

  • Purdue University

Tags

Communities of Interest

  • Cyber
  • Energy and Power Technologies
  • Materials and Manufacturing Processes
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Artificial Intelligence
  • Computational Science
  • Computer Programming
  • Computer Programs
  • Computer Vision
  • Computers
  • Electrical Engineering
  • Feature Extraction
  • High Level Languages
  • Image Processing
  • Operating Systems
  • Parallel Computing
  • Parallel Processing
  • Parallel Processors
  • Pattern Recognition
  • Processing Equipment
  • Programming Languages

Fields of Study

  • Computer science
  • Engineering

Readers

  • Parallel and Distributed Computing.