Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
.class

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.ear

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
50 changes: 50 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Java Linpack Benchmark

Java Linpack Benchmark is a translation of the popular Linpack benchmark, originally written in Fortran. The Benchmark is a numerically intensive test that has been used for years to measure the floating point performance of computers.

To see more about the project, visit:
http://www.netlib.org/benchmark/linpackjava/


## How to use

Compile by run:

javac -O Linpack.java

To run:

java Linpack

## Contributors

Modified 3/3/97 by David M. Doolin (dmd) doolin[at]cs.utk.edu
Fixed error in matgen() method. Added some comments.

Modified 1/22/97 by Paul McMahan mcmahan[at]cs.utk.edu
Added more MacOS options to form.

Optimized by Jonathan Hardwick (jch[at]cs.cmu.edu), 3/28/96
Compare to Linkpack.java.
Optimizations performed:

- added "final" modifier to performance-critical methods.
- changed lines of the form "a[i] = a[i] + x" to "a[i] += x".
- minimized array references using common subexpression elimination.
- eliminated unused variables.
- undid an unrolled loop.
- added temporary 1D arrays to hold frequently-used columns of 2D arrays.
- wrote my own abs() method

See http://www.cs.cmu.edu/~jch/java/linpack.html for more details.


Ported to Java by Reed Wade (wade[cs.utk.edu) 2/96
built using JDK 1.0 on solaris
using "javac -O Linpack.java"


Translated to C by Bonnie Toy 5/88
(modified on 2/25/94 to fix a problem with daxpy for
unequal increments or equal increments not equal to 1.
Jack Dongarra)
Binary file removed src/Linpack.class
Binary file not shown.
8 changes: 0 additions & 8 deletions src/README

This file was deleted.