An Ultra-High Performance Architecture for Embedded Defense Signal and Image Processing Applications

Abstract

This briefing describes the development of a novel, ultra-high performance next-generation Single-Instruction/Multiple-Data (SIMD) processing architecture originally designed to realize immersive, photo-realistic 3-D simulations. This low-power, Multi-Threaded Array Processor (MTAP) architecture provides for hundreds and ultimately thousands of processing elements, each with optional floating point hardware, to perform data parallel processing on image and signal processing applications as well as for compression, encryption, search, and general sensor processing applications. The technology is supported by a flexible development environment, including assembly language and C-based language support, as well as a cycle accurate simulator, with plans to develop industry standard API Libraries based upon VSIPL and, ultimately, HPEC-SI. This new technology, being developed by WorldScape and ClearSpeed, has been shown to provide ten to one hundred times the overall performance of PowerPC or Pentium-based architectures, especially when performing image and signal processing functions, such as FFTs or filters. In general, the architecture has been shown to provide significant throughput, size, and power advantages for embedded processing applications.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 23, 2003
Accession Number
ADA429025

Entities

People

  • David Stuttard
  • Ken Cameron
  • Pete Rogina
  • Simon Mcintosh-smith
  • Stewart Reddaway

Tags

Communities of Interest

  • Energy and Power Technologies
  • Engineered Resilient Systems
  • Sensors

DTIC Thesaurus Topics

  • Compression
  • Computer Programming
  • Computer Programs
  • Computing System Architectures
  • Debugging
  • Image Processing
  • Information Operations
  • Instruction Set Architecture
  • Instructions
  • Lepidoptera
  • Parallel Computing
  • Parallel Processing
  • Pulse Compression
  • Signal Processing
  • Simulators
  • Software Development
  • Standards

Fields of Study

  • Engineering

Readers

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