Skip to main navigation Skip to search Skip to main content

REFINED FORTRAN: ANOTHER SEQUENTIAL LANGUAGE FOR PARALLEL PROGRAMMING.

  • Henry Dietz
  • , David Klappholz
    • Stevens Institute of Technology

    Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review

    6 Scopus citations

    Abstract

    The application of the refined-language methodology to ANSI Fortran 77 is presented. The resulting language, RF77, permits users to write code which differs from standard Ansi Fortran 77 code only in that data access rights are more precisely specified, and allows compilers, using well-known flow-analysis techniques, to generate consistently good, highly parallel, race-free code for virtually any machine architecture. In modifying ANSI Fortran 77, the goal was not merely to find parallelism where none was envisioned by the programmer, but to provide a more general way of expressing algorithms for parallel computers of any type.

    Original languageEnglish
    Title of host publicationProceedings of the International Conference on Parallel Processing
    EditorsKai Hwang, Steven M. Jacobs, Earl E. Swartzlander
    Pages184-191
    Number of pages8
    StatePublished - 1986

    Publication series

    NameProceedings of the International Conference on Parallel Processing
    ISSN (Print)0190-3918

    Fingerprint

    Dive into the research topics of 'REFINED FORTRAN: ANOTHER SEQUENTIAL LANGUAGE FOR PARALLEL PROGRAMMING.'. Together they form a unique fingerprint.

    Cite this