Automatic translation of Fortran to JVM bytecode

Keith Seymour, Jack Dongarra

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

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
PublisherAssociation for Computing Machinery (ACM)
Pages126-133
Number of pages8
ISBN (Print)1581133596, 9781581133592
DOIs
StatePublished - 2001
Externally publishedYes
EventProceedings of the ACM 2001 Java Grande/ISCOPE Conference - Palo Alto, CA, United States
Duration: Jun 2 2001Jun 4 2001

Publication series

NameACM 2001 Java Grande/ISCOPE Conference

Conference

ConferenceProceedings of the ACM 2001 Java Grande/ISCOPE Conference
Country/TerritoryUnited States
CityPalo Alto, CA
Period06/2/0106/4/01

Fingerprint

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

Cite this