JLAPACK - compiling LAPACK FORTRAN to Java

David M. Doolin, Jack Dongarra, Keith Seymour

Research output: Contribution to journalArticlepeer-review

15 Scopus citations

Abstract

The JLAPACK project provides the LAPACK numerical subroutines translated from their subset FORTRAN 77 source into class files, executable by the Java Virtual Machine (JVM) and suitable for use by Java programmers. This makes it possible for Java applications or applets, distributed on the World Wide Web (WWW) to use established legacy numerical code that was originally written in FORTRAN. The translation is accomplished using a special purpose FORTRAN-to-Java (source-to-source) compiler. The LAPACK API will be considerably simplified to take advantage of Java's object-oriented design. This report describes the research issues involved in the JLAPACK project, and its current implementation and status.

Original languageEnglish
Pages (from-to)111-138
Number of pages28
JournalScientific Programming
Volume7
Issue number2
DOIs
StatePublished - 1999
Externally publishedYes

Fingerprint

Dive into the research topics of 'JLAPACK - compiling LAPACK FORTRAN to Java'. Together they form a unique fingerprint.

Cite this