Analysis of the Effect of Routing Strategies for Parallel Implementations of a Selected Avionics Application

Abstract

The purpose of this study is to evaluate the Texas Instruments TMS32OC40 (C40) digital signal processor for a selected avionics application. In this effort, the C40's on-chip communication ports are benchmarked to give indications of the amount of overhead involved in initiating a message transfer and the data throughput rates of the network. A network of C40s is compared to an iwarp parallel processor to compare the processing capabilities between the C40's store-and-forward router and the iWarp's wormhole router. Several network topologies that can easily be constructed from C40s are described, along with ways of partitioning an image processing task across each of them. Performance measurements of both the C40's and iWarp's performance on parallelized implementations of the image processing algorithm are detailed, along with estimated measurements for large-scale arrays of C40s. Finally, the C40's computing power is compared with an avionics hardware program being developed at wright Laboratories, System Avionics Division, Information Processing Technology Branch. Parallel processing, Digital signal processing, Routing methods, Embedded computer systems.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1993
Accession Number
ADA276069

Entities

People

  • Jason L. Carter
  • Stephen L. Hary

Organizations

  • Wright Laboratory

Tags

Communities of Interest

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

DTIC Thesaurus Topics

  • Aircrafts
  • Computer Programming
  • Computers
  • Data Transmission
  • Debugging
  • Digital Signal Processing
  • Field Programmable Gate Arrays
  • High Level Languages
  • Image Processing
  • Network Topology
  • Operating Systems
  • Parallel Computing
  • Parallel Processing
  • Polyethylenes
  • Processing Equipment
  • Ring Networks
  • Three Dimensional

Fields of Study

  • Computer science

Readers

  • Image Processing and Computer Vision.
  • Parallel and Distributed Computing.