A Proposal for a Programming Language for Parallel Processing Environments.

Abstract

This report describes a proposal for a programming language designed for parallel processing environments. The proposed language has the advantage of preserving the programming concepts of sequential languages. Parallelism in execution is achieved by means of translating the programs to single assignment form. This task is performed by the compiler and is transparent to the programmer. The proposed language is the result of a minimum set of restrictions on and a minimum set of modifications to a higher level block-oriented language for making the translation to single assignment form feasible.

Document Details

Document Type
Technical Report
Publication Date
Feb 01, 1975
Accession Number
ADA009641

Entities

People

  • Keki B. Irani

Organizations

  • University of Michigan

Tags

DTIC Thesaurus Topics

  • Compilers
  • Computer Programming
  • Environment
  • Language
  • Parallel Computing
  • Parallel Processing
  • Programming Languages
  • Translations

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Linguistics
  • Systems Analysis and Design