A Heterogeneous Parallel Programming Capability

Abstract

In creating a heterogeneous parallel processing capability we are really trying to approach three basic problems with current systems: (1) Supercomputer and parallel computer hardware architectures vary widely but need to support one or two fairly standard programming languages and programming models. A particularly important issue concerns the short life cycle of individual hardware designs; (2) Many algorithms require capabilities beyond the reach of single superconducters but could be approached by several machines working together; and (3) Performing a given task requires integration of a 'system' that may contain many components in addition to the super or parallel computer itself. Peripherals from many different manufacturers must be incorporated. (KR)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Nov 30, 1990
Accession Number
ADA229710

Entities

People

  • A. Kolawa
  • J. W. Flower

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Communication Systems
  • Compilers
  • Computer Programming
  • Computer Programs
  • Computers
  • Computing System Architectures
  • Debugging
  • Graphics
  • Image Recognition
  • Language
  • Models
  • Network Protocols
  • Operating Systems
  • Parallel Computing
  • Parallel Processing
  • Parallel Processors
  • Standards

Fields of Study

  • Computer science

Readers

  • Applied Combinatorial Optimization and Logic Circuit Design.
  • Database Systems and Applications
  • Software Engineering