Programming Methodology for High Performance Applications on Tiled Architectures

Abstract

The core activity of the original Polymorphous Computing Architectures (PCA) program was to advance the design and implementation of several emerging academic multiprocessor-on-a-chip architecture projects (chip multiprocessors, or CMPs). The Georgia Tech team's primary role in the PCA program was to facilitate definitions and implementation of the Morphware Stable Interface (MSI), application software development architecture intended to be portable across PCA architectures, offer high development productivity, and maintain high performance in deployed software. The GT team organized and led the Morphware Forum, a PCA program-wide activity meeting quarterly to propose, debate, and develop MSI concepts and elements. In addition, Georgia Tech participated in related efforts to extend aspects of the MSI approach to additional hardware targets, such as graphical processing units, cluster computers, and cognitive computers, and to incorporate work on advanced parallel libraries taking place in other programs. This report summarizes the work accomplished in support of these endeavors.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 2009
Accession Number
ADA501856

Entities

People

  • Daniel P. Campbell
  • Mark A. Richards

Organizations

  • Georgia Tech

Tags

Communities of Interest

  • C4I
  • Cyber
  • Energy and Power Technologies
  • Space

DTIC Thesaurus Topics

  • Application Software
  • Computer Architecture
  • Computer Programming
  • Computer Programs
  • Computers
  • Detectors
  • Floating Point Operations
  • Image Processing
  • Information Science
  • Instruction Set Architecture
  • Machine Languages
  • Metal Matrix Composites
  • Microarchitecture
  • Operating Systems
  • Software Development
  • Software Development Tools
  • Target Recognition

Fields of Study

  • Computer science

Readers

  • Parallel and Distributed Computing.
  • Research Science/Academic Research