Automatic translation of Fortran to JVM bytecode

Keith Seymour, Jack Dongarra

    Research output: Chapter in Book/Conference proceedingConference contribution

    Abstract

    This paper reports on the design of a FORTRAN-to-Java translator whose target language is the instruction set of the Java Virtual Machine. The goal of the translator is to generate Java implementations of legacy FORTRAN numerical codes in a consistent and reliable fashion. The benefits of directly generating bytecode are twofold. First, it provides a much more straightforward and efficient mechanism for translating FORTRAN GOTO statements. Second, it provides a framework for pursuing various compiler optimizations, which could be beneficial not only to our project, but to the Java community as a whole.
    Original languageEnglish
    Title of host publicationACM 2001 Java Grande/ISCOPE Conference|ACM 2001 Java Grande/ISCOPE Conf.
    Pages126-133
    Number of pages7
    Publication statusPublished - 2001
    EventProceedings of the ACM 2001 Java Grande/ISCOPE Conference - Palo Alto, CA
    Duration: 1 Jul 2001 → …
    http://dblp.uni-trier.de/db/conf/java/java2001.html#SeymourD01http://dblp.uni-trier.de/rec/bibtex/conf/java/SeymourD01.xmlhttp://dblp.uni-trier.de/rec/bibtex/conf/java/SeymourD01

    Conference

    ConferenceProceedings of the ACM 2001 Java Grande/ISCOPE Conference
    CityPalo Alto, CA
    Period1/07/01 → …
    Internet address

    Fingerprint

    Dive into the research topics of 'Automatic translation of Fortran to JVM bytecode'. Together they form a unique fingerprint.

    Cite this