Accession Number : ADA954735

Title :   ILLIAC IV Project. Extensions to FORTRAN for Array Processing.

Descriptive Note : Software reference manual,

Corporate Author : ILLINOIS UNIV AT URBANA

Personal Author(s) : Abel,N. E. ; Kraska,P. W.

Report Date : JUL 1970

Pagination or Media Count : 145

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)

Descriptors :   *HIGH LEVEL LANGUAGES, ALGORITHMS, ALLOCATIONS, ARRAYS, CODING, COMPILERS, COMPUTER PROGRAMS, CONTROL, EFFICIENCY, FORTRAN, INPUT OUTPUT PROCESSING, ROUTING, STORAGE, DATA PROCESSING

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE