Reconfigurable Computing for Computational Science: A New Focus in High Performance Computing

Abstract

Computational science applications and advanced scientific computing have made tremendous gains in the past decade. Researchers are regularly employing the power of large computing systems and parallel processing to tackle larger and more complex problems in all of the physical sciences. For the past decade or so, most of this growth in computing power has been "free" with increased efficiency more-or-less governed by Moore's Law. However, increases in performance are becoming harder to achieve due to the complexity of the parallel computing platforms and the software required for these systems. Reconfigurable computing, or heterogeneous computing, is offering some hope to the scientific computing community as a means to continued growth in computing capability. This paper offers a glimpse of the hardware and software associated with this new technology and discusses how the new paradigm functions for computational science.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Nov 01, 2006
Accession Number
ADA481620

Entities

People

  • Brian Henz
  • Dale Shires
  • David Richie
  • Vincent Natoli

Organizations

  • United States Army Research Laboratory

Tags

Communities of Interest

  • Advanced Electronics

DTIC Thesaurus Topics

  • C Programming Language
  • Central Processing Units
  • Computational Science
  • Computer Architecture
  • Computer Programming
  • Computer Programs
  • Computers
  • Field Programmable Gate Arrays
  • High Level Languages
  • High Performance Computing
  • Language
  • Military Research
  • Parallel Computing
  • Parallel Processing
  • Programming Languages
  • Software Development

Fields of Study

  • Computer science

Readers

  • Economics
  • Research Science/Academic Research
  • Software Engineering.