The Impact of Multiprocessor Technology on High-Level Language Design.

Abstract

As the cost of processor hardware declines, multiprocessor architecture become increasingly cost-effective and represent an important and attractive area for future research. In order to exploit the full potential of multiprocessors, however, it is necessary to understand how to design software which can make effective use of the available parallelism. This report examines the software environments of several existing multiprocessor systems and assesses the impact of multiprocessor architecture on the design of high-level languages and related software methodology. In particular, this report concentrates on an evaluation of the programming language Ada as a potential high-order language for real-time multiprocessor systems. We conclude that Ada does not, as currently designed, meet the needs for real-time embedded systems.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 10, 1979
Accession Number
ADA107533

Entities

People

  • Arthur Evans Jr.
  • C. Robert Morgan
  • Edmund M. Clarke
  • Eric S. Roberts

Organizations

  • BBN Technologies

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Application Software
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Databases
  • Embedded Systems
  • Environment
  • High Level Languages
  • Language
  • Multiprocessors
  • Operating Systems
  • Parallel Computing
  • Parallel Processing
  • Programming Languages
  • Software Development
  • Test And Evaluation

Fields of Study

  • Computer science
  • Engineering

Readers

  • Economics
  • Parallel and Distributed Computing.