FPGAs and HPC

Abstract

This report addresses the current uses of field programmable gate arrays (FPGAs) and their potential for use in high performance computing (HPC). FPGAs are devices programmed using languages and methodologies originally developed for describing the circuit layouts used in today's integrated circuits. As such, they are well suited for applications involving bit manipulations performed on a continuous stream of data. However, their general applicability to HPC applications is open to debate. This report details many of the issues that determine the applicability of FPGAs to different classes of problems.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2007
Accession Number
ADA463322

Entities

People

  • Daniel M. Pressel

Organizations

  • United States Army Research Laboratory

Tags

Communities of Interest

  • Advanced Electronics
  • C4I
  • Weapons Technologies

DTIC Thesaurus Topics

  • Air Force
  • C Programming Language
  • Circuits
  • Computer Programming
  • Electronics
  • Field Programmable Gate Arrays
  • Graphical User Interface
  • High Performance Computing
  • High Resolution
  • Integrated Circuits
  • Language
  • Military Research
  • Ocean Surveillance
  • Programming Languages
  • Semiconductor Devices
  • Software Prototyping
  • Solid State Electronics

Readers

  • Parallel and Distributed Computing.
  • Systems Analysis and Design