ILLIAC IV Project. Extensions to FORTRAN for Array Processing.

Abstract

A partial description of a high-level language, based on FORTRAN, for ILLIAC IV is given. Essentially, basic FORTRAN is extended to achieve storage allocation based on vectors, algorithmic parallelism by mode control statements, and data routing (between PE memories) and indexing through subscripted array references. Furthermore, the rationale for selecting FORTRAN as the base language is given. Finally, an estimate of object code efficiency is made based on preliminary compiler implementation algorithms. Additional keywords: computer programs, input output processing. (Author)

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 1970
Accession Number
ADA954735

Entities

People

  • N. E. Abel
  • P. W. Kraska

Organizations

  • University of Illinois Urbana–Champaign

Tags

DTIC Thesaurus Topics

  • Algorithms
  • Compilers
  • Computer Programs
  • Computers
  • Digital Information
  • Efficiency
  • High Level Languages
  • Input Output Processing
  • Language
  • Object Code

Fields of Study

  • Engineering

Readers

  • Computational Linguistics
  • Computer Science.