skip to main content
10.1145/800026.808395acmconferencesArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article
Free Access

The ILLIAC IV FORTRAN compiler

Published:01 January 1975Publication History

ABSTRACT

This paper provides a basic description of a FORTRAN system for the ILLIAC IV. In this context “FORTRAN system” means exactly what one would expect — a user familiar with a different system will find no major surprises when he uses ILLIAC FORTRAN. The language is the same — a dialect of ANSI standard FORTRAN. The processors are the same — a compiler which generates relocatable binary files from FORTRAN source text, a link editor which collects and joins separately compiled program pieces into a single module, a loader which loads and relocates a single module into ILLIAC memory, a library of functions, and an I/O subsystem which supports formatted and unformatted FORTRAN I/O.

References

  1. 1."The IVTRAN Manual", Massachusetts Computer Associates, Inc., November, 1973 (CADD-7311-0111). (Revised edition in preparation January, 1975.)Google ScholarGoogle Scholar
  2. 2."Control Structures in ILLIAC IV FORTRAN", Robert E. Millstein. Massachusetts Computer Associates, Inc. Comm. of the ACM, Vol. 16, No. 10, October, 1973, pp. 621-627. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.Fifth Semi-Annual Technical Report for the Project - Compiler Design for the ILLIAC IV, (14 January 1972 - 13 July 1972), Vol. II. Massachusetts Computer Associates, Inc., August, 1972 (CADD-7208-1411). AD 748 226 (Volume II).Google ScholarGoogle Scholar
  4. 4."The Parallel Execution of DO Loops", Leslie Lamport, Massachusetts Computer Associates, Inc. Comm. of the ACM, Vol. 17, No. 2, February, 1974, pp. 83-93. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.Fifth Semi-Annual Technical Report for the Project - Compiler Design for the ILLIAC IV, (14 January 1972 - 13 July 1972), Vol. 1. Massachusetts Computer Associates, Inc., August, 1972 (CADD-7208-1411). AD 748 225 (Volume 1).Google ScholarGoogle Scholar
  6. 6.Sixth Semi-Annual Technical Report for the Project - Compiler Design for the ILLIAC IV, (14 July 1972 - 13 February 1973). Massachusetts Computer Associates, Inc., February, 1973 (CADD-7302-2011). AD 756 729.Google ScholarGoogle Scholar
  7. 7."A Study of Replacement Algorithms for a Virtual-storage Computer", L.A. Belady, IBM Systems Journal, Volume 5, No. 2, 1966.Google ScholarGoogle Scholar
  8. 8."Array Processing on an Array Processor", David B. Erickson. Massachusetts Computer Associates, Inc., October, 1974 (CAID-7410-3112). To be presented at the conference on Programming Languages and Compilers for Parallel and Vector Machines, March, 1975. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9."The Paralyzer: IVTRAN's Parallelism Analyzer and Synthesizer", David L. Presberg and Neil W. Johnson. Massachusetts Computer Associates, Inc., October, 1974 (CAID-7410-3111). To be presented at the conference on Programming Languages and Compilers for Parallel and Vector Machines, March, 1975. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10."Program Optimization - Theory and Practice", David B. Loveman and Ross A. Faneuf. Massachusetts Computer Associates, Inc., October, 1974 (CAID-7410-3113). To be presented at the conference on Programming Languages and Compilers for Parallel and Vector Machines, March, 1975. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. The ILLIAC IV FORTRAN compiler

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          Proceedings of the conference on Programming languages and compilers for parallel and vector machines
          January 1975
          163 pages
          ISBN:9781450373838
          DOI:10.1145/800026
          • cover image ACM SIGPLAN Notices
            ACM SIGPLAN Notices  Volume 10, Issue 3
            Proceedings of the conference on Programming languages and compilers for parallel and vector machines
            March 1975
            163 pages
            ISSN:0362-1340
            EISSN:1558-1160
            DOI:10.1145/390015
            Issue’s Table of Contents

          Copyright © 1975 Copyright is held by the owner/author(s)

          Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 January 1975

          Check for updates

          Qualifiers

          • Article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader